String save(@NotNull @Valid GameLog gameLog) {
    Preconditions.checkNotNull(gameLog);

    WriteResult<GameLog, String> insert = this.gameLogCollection.insert(gameLog);
    log.debug("Saved Gamelog with _id " + insert.getSavedId());
    return insert.getSavedId();
  }