Refactored BMInterface->create_game() to reduce method length