Sequence - Launch TrailerCheck out the launch trailer for the Xbox Live Indie Games release, Sequence.By Mike Tao on May 6, 2011 at 2:32PM PDT Before the Echo