All guns blazing

The mecha-cat may have got out of the frosty bag earlier today, but here's your first official look at Lost Planet 3.

Read more...