Its a fun, thought through, kept up-to-date game that encourages casual play.
However, It loses a star because of event resets, having to win 22 out of 25 games against other players just to be able to get all the rewards for a given week is an awful concept that corners me into only playing untimed battles, and never finishing battles i lose in until i get all 22 wins i need for a week; please remove weekly mission resets (daily event resets aren't that bad, since events are really easy, but its a pain to complete the point goals for weekly missions, and that's where >50% of the reward is at anyways).