Pretty solid! The controls feel good, you've found a good level of difficulty, some nice graphics and animation work too especially on that final boss, and I really liked the music.