Talk:The Holographic Excitation/@comment-78.222.237.203-20121027144006/@comment-82.116.240.106-20121102125746

I actually came here to see if it was meant to be a Portal 2 reference or just pure coincidence. Is there any way to find out?