Was midly over-engineering game logic before there was a game.