Shackpets | Available on iOS and Google Play Store

All Stories Tagged: Lost Planet Series

Lost Planet 3 delayed to August 27

Lost Planet 3 was supposed to bring some winter weather early this summer on June 25, but Capcom has delayed the release of the game until August...

Hello, Meet Lola