THE MEGAMAN TRAILER!!!!!!!!!!!!!!!!!!!!!!!!!!
I just love the beggining of that. Especially when i was watching the direct on my TV, the New Challenger Approaching flashes so good =D
I just wished that Nintendo had a live stage E3, and have red lights flashes around the stage/venue.
Pocky Lover Boy!