Blizzard has recently launched a new online store. Currently, it offers several games including "StarCraft," "Warcraft III," and "The Frozen Throne." The Diablo series will be added later. Users can directly download these games without having to purchase them from retailers.
Additionally, users who have already purchased these games can register using their CD-Key and add the games to their Blizzard account, allowing them to freely download the games at any time in the future.
Another benefit of registering here is the opportunity to participate in Beta version game testing earlier. Currently, there are no beta games available for download in the store yet.
{Reported by Drive Home}