Today Capcom released a few new shots of their upcoming Xbox 360 game Lost Planet. If everything goes as planned, the multiplayer demo of this game will be available on Xbox Live tomorrow, but until then you need to do it with a few images of the game.
Lost Planet is an action game taking place on a distant, snowy planet. The game will be released in Japan at the end of December. European and North American gamers can pick the game up from their local gamestore somewhere in January 2007.