Mega Nabs Warcraft, Starcraft Licenses

Mega Brands and Blizzard Entertainment have announced a licensing partnership to create Warcraft– and Starcraft-themed construction sets that will be available next summer. The gaming hit World of Warcraft remains the most...

Read More