User blog comment:SalaComMander/EDDIE LEBRON!!! THE MOST IMPORTANT ANNOUCEMENT OF YOUR LIFE!!!/@comment-115265-20101027235447

I've heard the music in that trailer somewhere before...

By the way, where can I find this Mega Man movie?