I really enjoyed the visuals and music, and thought over all this was really well polished, nice job!
One critique I'd give is there wasn't much variation in gameplay so near the end it gets pretty tedious, maybe add some different enemies, or mechanics.
But overall, really good.