15.10.06

Need a reason to check out a Xbox360 ? This might be one.

A very impressive gameplay video of the game "Lost Planet" for the 360. (link uses WindowsMediaPlayer)

read more

0 Comments:

Post a Comment

<< Home