User blog comment:-Lily-/Snake Eyed Man Theory/@comment-30996572-20170521211020

I believe that the snake eyed man may be Travis's Father (Aka the Demon Warlock, like in Diaries), If we look in the Trivia over on the Demon Warlock's Page then we can see that in MyStreet that he was a witchcraft professor at Phoenix Drop High, that adds up into your theory that Travis might be under a spell (or has been this whole time ! Crazy I know)

Theories, Theories ... Whatever, I had to point this because it might be linked ! Who knows ?