Dig the music, the gameplay, the animation work and the SFX. Very solid game, could be great with some more development. The application of the theme didn't really click for me, personally.
Some of your juicing work, like the shadow/lighting effects, are damn impressive for 48 hours work!