I love your pixel art, it's adorable as heck. The last stage felt almost too easy, I think the one that gave me most pause was stage 5 or 6? And the sound effects were a bit on the loud side, but that's a common issue with game jam projects it seems...
Otherwise a fun little game for something made in three days! Gratz!