The intro, music, and artstyle all make the game come together. I like what you did with the background of the itch.io page, it adds to the vibe of the game and makes it much better. Damn it is hard though, or maybe I just suck. Nice game though, hope you can finish it sometime!