Run by a very geedy company! By the time you get a 5* hero maxed they put out new ones that make yours irrelevant. 100% true on the same generic responses to complaints on game issues... Nothing better then using your earned gems just to get the same hero time after time! Plus when you finish a season you get zeri chance of getting coins for hero events..