was announced today/yesterday that its in the making
anyone every really play first one? i did, i liked itand got me playing for a bit
YouTube - Lost Planet 2: NEW Official Trailer - HD720p
anyone every really play first one? i did, i liked itand got me playing for a bit
YouTube - Lost Planet 2: NEW Official Trailer - HD720p