Very nice! Everything is very well done. Presentation, gameplay, graphics, music, mechanics, all hit perfectly. I keep trying to think of something constructive to say, if anything it would just be the difficulty curve? *shrug* It's fine lol It's probably really hard to balance something like this with just 48 hours ;)
Good job!