Wow. Wow wow wow. I couldn't have hoped for a better game.