Bastion - Official Launch TrailerCheck out this launch trailer for Bastion.By Erick Tay on July 15, 2011 at 9:24AM PDT Bastion