Not linking the Trailer, since it's rather dumb in my humble opinion, but I just read something that put this game on my "Definatly going to buy list"
Customizable Levels. And Reploids.
That's right, you will be able to create your own Megaman and use him in game, AND be able to create, upload, and share your own customizable levels. I am going to be in 2.5D heaven when this game comes out