Dead Space

I don’t usually post videogame trailers, but this is damn impressive. Let this be a lesson to other developers in how to promote a game!

[youtube:http://www.youtube.com/watch?v=LAiHfqnbGYo]

Leave a Reply