Posted on June 13, 2012 by jamesclayPretty Cool Portal game brought to life…. Via Gia and The Verge Share this:TwitterFacebook Related