Twitch are giving away FREE games!

Each month, Amazon Prime and Twitch Prime members are given a collection of free games for subscribing to the service (you know similar to PlayStation Plus and Xbox Live Gold). And while there have normally been around 2-3 titles in a given month, Twitch is going all out to celebrate “Amazon Prime Day”, and boy… Read More Twitch are giving away FREE games!