Yesterday, they removed the annoncer, change the names of all the drivers. Today their website is in reconstruction.
At first, they were aiming for a freeware without any exit on Steam or other, seems like it changed somewhere on the road.
The game is really good, but has many glitches in multi player. I do recommand it and hope they will settle everything with Blizzard, because I was waiting for a game like that for several years.
Something seems odd about this post lol.