Very cleverly made, it's very challenging yet it feels very fair, I feel like you really thought out the bullet patterns as well, they work amazingly with the game. The visuals were good, especially the blood explosion when dying lmaooo, it somehow made dying satisfying. Audio is also fine. Overall very good job!