Love this. :) Dope footage, and it's almost like a music video the way it's made, the visuals match the music well, the transitions too... appreciate the prominent audio inclusion! Hope the game sells like hell - after this if it hasn't already!
-cd-