Excellent job!
To the people who are complaining about glitches-- I never encountered any.
As to the difficulty, well. I only died a handful of times, and very rarely was it on a boss battle. The game is actually quite easy. Just simply watch the pattern, figure out what you're supposed to do, and do it.
My only true complaint is that it lacks a pause feature. If it did have one, I apologize, but I never saw it.
Excellent work. I hope to see more from ya like this!