Archive for "lost planet" Tag
From the underrated to the poorly marketed, these shooters deserve another chance.
Some very underrated Capcom games now on Xbox One.
The launch trailer for the third entry in the Lost Planet series looks great.
'Let us know you want it, and we'll bring it over.'