But, hey, it's tastefully done — with uncomfortable music and gratuitous scenes making it all suitably "Aliens". We doubt fans of the series could have asked for anything more.
The game might be delayed until Fall 2012, but it seems like there's still plenty to look forward to.
[source youtube.com]
Comments 0
Wow, no comments yet... why not be the first?
Leave A Comment
Hold on there, you need to login to post a comment...