OtherSide Entertainment recently announced that Chinese company Tencent would be “moving forward” with the troubled System Shock 3. Right now, the tweet is not particularly clear on what that actually…

Read more