Mega Man Legends.

http://www.youtube.com/watch?v=vtQ1yWro2b4