Originally Posted by homsarthesong
You never know? Telltale loves to suprise you with villins. i can't tell how suprised i was about the soda poppers.
It would not be that much of a surprise since he is seen in every episode. Plus, in the first trailer, he said it's his OWN playhouse of the bizarre, and I'm pretty sure if Telltale loves to surprise people, he wouldn't willingly giveaway the most deadly spoiler when the first episode hadn't even been released yet.