HO-LY SHIT.
This is pure awesome! The only possible downside that my down-syndrome-of-a-brain can think of that is at the game part, it a got a bit laggy, but that's it!
The music was amazing!
The animation was amazing!
The art was amazing!
This entire submission is JUST COMPLETELY OWNAGE! If newgrounds had a 1,000,000/10 rating option, I would use that! Some day, newgrounds, SOME DAY!