HAHA!
can you say "PCP"?
good, i new you could do it!
seriously, other than the theory he was writing on the wall, and maybe the lazer eye vision, and the teleportation, it all added up... erratic behavior, violence, super human abilityies, euphoria...
so go support your local drug dealer today! buy some angel dust!