Submit a news tip
A new line-up of titles has appeared on Capcom’s press site, essentially confirming the titles shown at CAPTIVAT08. Perhaps the most disappointing is the Wii’s lineup. I mean, Neopets?!
© Copyright 2020