Tag: Lost Planet

Capcom Plans To Revive…

Marvel vs. Capcom Infinite is just the first step in the Japanese company’s „regeneration.” According to ShackNews, Capcom is…

theGeek TV