Game livestreaming service Twitch has had both its website and its mobile app removed from access in China. Twitch said the move was made deliberately to block users from using the service.
The post The gaming stream dries up in China as government cuts access to Twitch appeared first on Digital Trends.
via Mint VR