Capsized Launch TrailerHere's the launch trailer for Capsized, which is set for release in December 2011 on XBLA.By Mike Tao on November 14, 2011 at 12:07PM PST Capsized