So many juicy details have been squeezed out of Capcom’s Captivate event, held last week in Rome, I could start my own lemonade stand. Firstly, Lost Planet 3 has officially been announced and is on t...
- Social ActivityThe feed
- FeaturesTop Stories
- Video GamesWhat you’re here for
- GadgetsHot Tech!
- Our StoreFanatical Merch