way to rock, man!
Dude, where have you been for the last.... however long it's been?! I was starting to worry you had like, died or something. If this is what you were up to, then let me tell you I'm impressed. I love the music, the action was great, the animation is incredible, and the whole thing just screams of general awesomeness. Thumbs up, 5'd, 10'd, favorited, and forwarded to all my friends. I can't see how this isn't awesome.