Official trailer has launched. Release date set for April 27th, 2015.. Huge love to the boys at TenguDrop for doing the trailer!! <3