2 ms·Microsoft's Steam-like browser overlay is now available on Windows 111 points by thunderbong 2y agodeleted 2y ago[deleted]