Okay so I stumbled upon this site http://heartoftheswarmbeta.com/
It looks pretty legit but it's not working in Belgium?
Can anyone verify if this site is for real please?
Thanks.
...