[Update 2/19/12: The full length trailer is now available.] A big day for all of us Mass Effect fans out there. First the demo, now a new teaser trailer surfaces.

Read more

Almost reminds me of Plan 9 From Outer Space.

Read more