First Impressions: Its Auto Play (I have no issues with this) but graphics are subpar. Assets appear to be out of place and does not blend in with environment.
After couple minutes playing, it felt like any other MMO cash grab thats out there.
Mentioned games