Awesome little game. Tried playing it on Android. It runs smoothly, but the touch is a little bit off.
Still a very great game, and incredibly suitable for the theme.