“Lost Planet 3” trailer

I don’t have much to say about game promos, but there’s some nice animation here- I even like the mo-cap guy. Hopefully the game lives up …
Loading...