“Could be Capcom be teasing an upcoming announcement that could tie in with the Resident Evil franchise? Early this morning, the Japanese video game publisher revealed that it had launched a new page on its website that simply featured a _...Read More_