Overhaul of game core.