Oh man, this one's got the sauce. Visuals pop, sound design is great, one minor gripe is the enemies falling from the sky made it hard to keep track of yourself and what's going on on the screen. Tutorial Larry grew on me. Would 100% play a full release of this game.