Portal easter egg. O.c just made. I don't know if anyone else knows this but i found this very interesting. www.youtube.com/watch?v=gFCKhUgIziU Here's the link  gimme dem feels