Monday 14 November 2011

An Award



SUMO
Winner of the U.N. World Summit Award for Games/Entertainment

Wednesday 9 November 2011

Visual Short Circuit


This optical illusion is specifically made to short circuit the facial recognition centres of the brain.