This game is really great man. Damn fun for something made in a short time.
Spoilers:
I felt that the second last boss could use a few more frames of anticipation to his moves since it was a little hard to judge which move he would do.
Regardless, it was a fun and epic boss fight. Great job overall on the game :)