fbpx
Blizzard All-Stars – Possible delay hinted with job post

While there wasn’t any confirmed release date in the first place, most gamers expected Blizzard All-Stars to be released by 2013, since it has been announced back in 2010 with some pretty images. First known as Blizzard DotA, the project…