Printable View
http://youtu.be/rdhEpJ9o8RY
The game looks so interesting can't wait to try it :D
The game looks great. Let's keep our fingers crossed for a good Alien game finally.