This is really neat - the different ways in which the jams themes are integrated into the gameplay are really smart as well. Cracking stuff.