Months of experiments and beta testing have led to this moment. The moment when the official Twitch app for Windows 10 has been made available for download. It’s a desktop client, designed for both the Windows and