Really solid! The visuals, the gameplay, the idea, the execution - almost everything goes hand in hand and creates for a really fun experience. The only things I would criticise are the music, which doesn't really add much and sometimes was, for me at least, offputting and slightly distracting, and the feel of some enemies and their bullets. Everything was a bit "mushy", maybe, and the colliders too forgiving. Maybe that sounds bad now, but honestly, it's still such a great game. Really, really well done!