Great work! The visuals and music is absolutely fantastic, they tie together nicely. The gameplay is enjoyable, I liked the difficulty and how the dash was handled. It does get repetitive at times, I think some variation would really help here, maybe more content in terms of weapon and power-ups?