Fun game, lot's of things to figure out, lots of ways to excel. However, there's still so much chance involved. You can grind forever just to advance and repeat the grind, or end up spending money just to stay competitive.