Live streaming video platform Twitch (a subsidiary of Amazon) is doubling down on video games with the acquisition of a significant player in the world of video game communities:Â Curse. The terms of the deal are undisclosed and Twitch declined to comment beyond the official announcement. Curse operates myriad websites and services — some of them were created in-house over the past… Read More