Whatever Capcom is using to embed the video in the webpage tries to completely re-load the video after it's finished, so if you want to watch it more than once, pause it right before it finishes to save yourself some hassle.
According to the official US page (http://megaman.capcom.com/10/), the game will also be released on the PS3 and 360 (via PSN and Xbox Live Arcade respectively).