Watch Hadouken!’s new video for their latest single ‘Parasite!’. You can download the track for free at hadouken.com/parasite now.