Posted in Geeky Pictures Teacher Cancels Class Due To Portal 2 Related Illness Geek World Order April 19, 2011 Leave a comment As I’m sure you’re well aware, Portal 2 was released today. Author: Geek World Order Related Articles Odometer Reads Pi How Close Are We To Star Trek In Real Life? Zombie Storm Trooper Geeky Photo: TF:TM Facebook