We've asked it before, and we'll ask it again: WHAT THE HELL IS GOING ON HERE? Saints Row the Third, out November 15 from THQ/Volition, is clearly owning their crazy, and we applaud that. And hopefully we'll find out more next week at E3 that we can share with youâ€”but for now we just have to say that the gang with the big-head masks freaks us the fuck out. As does at least one thing in every single one of these brand-new screenshots. Enjoy your technicolor nightmares!