This week in gaming

[Ed. note]This week is gaming, or TWiG, is a new weekly update that I’ll be posting every Friday. The goal of this post is to give you a brief overview of some of the notable things that have happened in the video game industry over the past seven days. Since this is a new feature for […]