30m users & I don't even know what it is.. damn
Yea I've been out of the gaming loop for a lil while now. I have a Xbox one that I really only use for streaming apps & brawlhallaThe biggest storefront / platform on PC to buy and play games. Basically PC's version of PSN or XBL.