katphish Nov 30, 2011 That blue thing does not even remotely bear any resemblance with Portal. I like it.