Amazing! Both on the theme and the mechanics of the game itself, great idea. Also runs amazingly well in the browser. Great work all around. :)