Though we’ve only made a couple mentions of it here on the website, Intelligame is building a live stream presence out there in the world. Our Twitch channel, www.twitch.tv/letsintelligame, hosts Let’s Intelliplay every Thursday from 5p-9p Pacific. Today though, to try and catch up from missing a couple days while...