This is a pretty fun game. I like how fast-paced it is and I like the upgrades to make stuff more fresh. The special item chute also adds some fun flair in the mix. Though, I don't really see how the theme is used, since, at least for me, I didn't see any plot that might've been lost.
I sort of suck with timed things so I didn't play for long but I plan to play again. Cool game OP.