3 ms·Looks interesting. Reminds me of the web-based desktops that started popping up in the early 2000s.by billybuckwheat 4y agoLooks interesting. Reminds me of the web-based desktops that started popping up in the early 2000s.