Bastion 'Launch' Trailer
Supergiant Games brings the E3 2011 darling Bastion to Windows and Xbox Live Arcade.