Dayum...
That was so fun to watch. This cannot possibly be your first attempt in flash. Why haven't you joined Newgrounds earlier?!
The humor here is excellent. The song is very light-hearted, tho kinda forgetful since I forgot what you were parodying about.
What I didn't forget is the animation. Your experience in animating really shows. Haha, you made Tom Cruise really hot on this one. And when I say "hot", I meant that the animator must really be on fire!! The character designs are simple enough to allow alot of flexibility. The facial expressions and especially the exaggerated motions of Tom Cruise's black body and floating pair of hands are top notch.
Please, post more of your other cartoons that I am not aware of!!