mass effect 2 teaser trailer

Shepard’s whereabouts? A Geth sporting an N7 insignia? Haha. All that this intrigue does is get me excited for what’s next.  There are some good speculations already buzzing at the Mass Effect community forums.

Bioware has already announced that you will be able to transfer your character experience and profile directly into the sequel. Now all I want to know is what the next trailer is going to be about.