The "portal" is nothing more than a webcam and big round screen, but it's a cute concept for a widely visited public space. However...
*** Official Flying Stupidity Wagering thread ***
Verm, is that you? Tellafriend Today, 12:05 AM