I know this has nothing to do with my doll but I can't help it! I am such a weird person! If you can not tell yet I am a big Mass Effect fan. This coming Tuesday the 3rd game comes out and I can't freaking wait anymore. :'( Any I am posting the Official Launch Trailer. It is so far the best one yet!