lostplanet3-icon

Games

“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 …