Ugh, seriously, who comes up with this stuff?
I mean, who needs a soul when you can have cheese dust?
I swear, it was a giant, glowing rectangle with a flashing red light.