New Lost Planet MP Vids

already out in europe... it was under "featured downloads" when i downloaded it last night.

Haven't had a chance to play it yet though
 
Back
Top