Lost Planet

Soldato
Joined
17 Oct 2002
Posts
18,543
Location
UK
Looks to have some nice effects in it and a lot going on on-screen, could be fun.

The ending suggests we will have a demo on May 9th too :)

---

Theres also a Table Tennis trailer up there too I notice, not sure how long its been there, but its probably just the same one as on the net anyway.
 
Back
Top Bottom