criticalhit.net
Feel the wub in DUBWARS!
It's both awesome and terrible at the same time. Many has said that Dubstep has invaded all video game trailers of late, but now the beat dropping musical madness has it's very own game