Build your own characters and stages in Mega Man Universe

From PS3 Attitude: "Customization is the name of the game in Mega Man Universe. Players will be able to build their very own Mega Man and stages from scratch."

Read Full Story >>
The story is too old to be commented.