Quote (IHateDuriel @ Mar 30 2020 08:38am)
No but I wish ! Anyone has more info on release date ? What are your thoughts about this game ?
lol game has supposivly been being released for 2 years. its never coming. blizzard realized it was a stupid idea