The GameEngine shouldn't be static
Instance-specific copies of the GameEngine