Amazing. This should be a game.