Posted by admin on Oct 17, 2013
Lost Planet series has done good in the fist title of the series and then fell flat when the sequel came, now with Lost Planet 3 the developers are bringing another game, this time a prequel which shows how things started in the first place. Find Lost Planet 3 free download on this page to know how exactly everything began on this cold planet.
Once you start playing you will see...