Tech Vs Monster – A Lost Planet at War!
Capcom is known to have developed some great games, but like some companies – Capcom’s games can be a hit or miss affair. The original Lost Planet and Dark Void were misses. Capcom has been putting out some episodic trailers to tide us over with regards to Lost Planet as it will be released in …