Friday, April 16, 2010

Lost Planet 2's Final Episode Trailer



5 minutes long. But why last episode when it's just the second Lost Planet game?

No comments: