It's a well done boss battle, which is always good to have! I liked beating the game, It was challenging and fun! :)
Though I miss a proper ending. The hp just stayed at 0, it continued to shoot, but couldn't kill me. So, I won, but it didn't really gave a "You won" screen or such.
Overall, liked the game, I had a ton of fun! :)