Perfect. Wonderful. Amazing.
My. God. I first saw this a year or two back on another site, and my god.
Know that my ratings for this are legit, I didn't just arbitrarily give you 10s everywhere, you deserved them all the way.
Music was great, and despite being funny as hell, it was strangely epic, and you managed to pack a 'great' story into 19 minutes, man, I applaud you. Well done.
You have got to go to film school, or something, go professional, because this is great. At least become a comedian.