Too bad, I can't seem to find that “gang gang gang gang” song anywhere else on the interwebs...
It's official now, I do have to go exploring on Bandcamp much more. It's unquestionably one of the greatest sites in today's Internet, in several respects.