Very cool game. Art direction and music feel really unified, and it was difficult without feeling frustrating. I found myself wanting to strafe up and down, but honestly adapting around that (especially to dodge the boss' attack pattern) proved a pretty fun challenge. Great work!