The "gameplay" is fine. The gacha aspect on the other hand... Not su much. Really unfriendly rates for both character gacha and upgrade parts. Earning hero gems is excruciatingly slow unless you are willing to flash your wallet, which still is very expensive. Pity pull is a joke and should be renamed to "I spent a fortune on gems" pull.