Published by Aazean at September 9, 2017 For those who are not familiar with Steam, it is an online gaming platform run by US-based video game developer Valve Corporation. Steam sells multiplayer games you can purchase and download off the Internet, as well as offers digital rights management (DRM), video streaming and social networking services. STEAM BLOCKED IN MALAYSIA […]