>>60753678They're bankrupt and closing up shop
If you go to their twitter and play the video the light flicks off and Sergey leaves a stripped down office in the Cayman islands with his plaid shirt over his shoulder while "closing time" by Semisonic plays