I got my tinfoil hat on.
Good thing too, cause this monster was starrin at me kinda funny, trying to freeze my mind in place.