Would be great without the pay to progress, pay to not wait, and pay to win garbage. Edited to include that the Devs invited me to post my feedback on their forums. The forums are full of similar postings to mine, and have next to zero response from the Devs. Not a good look.