Beautifully done. I couldn't help but think this is a fantastic use of the theme as the point of the game slowly sunk in as I played.