TheShape31 on 08 December 2012
Hmm, I'm having trouble finding the actual trailer, even on YouTube. Anyone happen to have a link? I can only come up with a teaser that says the story trailer is coming Dec. 10th.