Bug: Database::add_game() was always returning game_id = 1