I appreciate starting with a homing bullet shot as player ^^
I got the "you won" screen even though I didn't defeat all enemies of the last stage. Another small suggestion would be working on the juicyness a bit more.
Other than that, pretty nice and I like the soundtrack, too.