Here are my suggestions after having played this for a while and becoming a pretty active participant on discord et al.
First, make the matching be based on the party’s stats, not ranking or trophies. A charatcer’s stats is a much better assessment of their relative strength. It isn’t level or trophy count. Right now your matching algorithm encourages tanking, keeping trophies artificially low, so you can get easier Tests of Might wins. I’ve cleared 3000, and am probably able to clear 3200+, but then I’d be matched with 3600s for ToM and I’d be killed. Instead its “better” for me to just stick at 2500, lose a few battles here and there, so then the ToM battles are more “fair”. If I wanted to be really obnoxious, I’d tank even further to set my ToM “rank” lower.
Second, make the ToM rank crystal clear. Even if you want to make it difficult, tell us up front. A lot of times people will take a hard fact if you tell them up front. Clarity makes policy more digestible. As it is now, it feels deceptive and manipulative.
Third, rather than have a gazillion battles, which just takes way too much time, figure out how many crystals you want to drain, and then adjust the algorithm to drain that many crystals faster. You want us loosing 500 crystals to play ToM to the end? Then simply charge us 500 crystals up front as an entry fee, then have us win 30 total battles. You get your crystals, we get to play (with a more fair and fun matching) and you get more participation.
Fourth. If you’re trying to increase “time on device”, which I get makes a ton of business sense, then increase the frequency of donations and requests. Trust me, that’s your best “time on device” tool. It’s what turns a casual player into a habitual “gotta check the game” player. I frequently reach the max donation limit, and I’m always frustrated that I can only donate 10/minute. Let me donate 22/minute, or whatever my max-to-a-common rate is for my renown. And then let us all request and donate 5 times a day. You’ll also build better guilds that demand their own players check in more.
5th, make legendaries better. Not all of them, just most of them. More than half are worse than a lot of commons. It makes getting them really dissapointing. Or at least institute some kind of mechanic for selling or trading them in. As it is now, sometimes getting a legendary feels worse than getting a handful of commons.
Of course we want more PvE rooms, more variation in challenges, more monsters, etc., and I’m happy you’re working on that and releasing it. Thank you! But I think the above suggestions will bring your existing players, especially your mavens who can grow your game, very happy. Happy mavens means a growing game.
Finally, I invite you, a community developer or something, to come check out the discord. The link is public on reddit. You’ll see what motivates the most active players, how active guilds build up new players. We’re you’re best marketing tool. Use us. Make us happy, and we’ll be happy to grow your game and your revenue.