‘Squad Leader’ Trailer for Mass Effect 3

A new “Squad Leader” trailer is out for the upcoming video game sequel Mass Effect 3, which is scheduled for release on March 6, 2012 and is now available for pre-order.

via The Awesomer