http://www.youtube.com/watch?v=HDcIVg6wYTQ
Anyone else excited to hear this?
Hell yes, just saw this in my sub' box. This is gonna destroy...
Fuck yes.