Well Done!
Its upbeat, has meaning, and best of all tells a short but good story to my ears :). Now for the review, but nothing big. I'm not sure if its my headphones or what, but the keys at 1:30 seemed to sound slightly scratchy. (something that can be fixed easily) and I personally say for your closer, keep the same idea but with a different instrument. The base beat playoff has been used so much, it comes off as unappealing to some, but the little extra work could make this song great.
\m/ @(^.^)@ \m/