Lost Planet 3 hits PC, PS3, Xbox 360 on June 28th

Lost Planet 3, the latest chapter in the Lost Planet series will be released across North America...

Read More