Is this like a fucked up version of the Avengers? Antisemites Assemble!