2 ms·I'm hoping it's a Portal 3 marketing stunt. The robots "sang" the Still Alive song at each other earlierby corobo 10y agoI'm hoping it's a Portal 3 marketing stunt. The robots "sang" the Still Alive song at each other earlier