Take a dash of punk, add a shot of electronic and a pinch of pop and you have yourselves the insane Enter Shikari. Enter Shikari are...