Capcom Looking Into New ?Mega Man?, ?Sengoku Basara?, And ?Onimusha? Games  Yahoo Singapore News

More...