my idea of how the game could work