Blizzard’s new Warcraft-inspired card game soft-launched on iPad in early April, and was released worldwide earlier this week as a free download. However, in less than a day the game took the App Store by storm, quickly becoming the top application in the Top Free Apps charts in many markets. According to data provided by […]
Latest Comments