Yipee! Got DOTA 2 invite from my colleague Zar Ni but before that he told me to sign-up on Steam first and install it. Steam is an online game platform where you can purchase, download and play games anywhere. You can even make friends and chat with them.
For more information visit SteamPowered.com and download their apps for web, Android and iPhone. Don’t forget to add me SteamCommunity.com/id/wiwen/, Thanks!