The game is great. The voice acting alone easily surpasses any other game (which I've played, of course).
The game is simply huge - my heart recedes from the thought of starting the game again so as not to make the mistakes that I made - and I think it's not worth it.
Hoyoverse treats its game very carefully - they organize a lot of different events. inside and outside the game - all sorts of concerts, etc. And this is very commendable.
But the most important thing is the characters. There's a reason why people spend several hundred bucks to get just one character - the game just makes you fall in love with the character and get him/her.
And most importantly, is the game p2w, that is, will you have to pay to play the game? Absolutely not. You can complete the game up to the current stage without paying a penny. But if you really want to get a character, then you are the master of your own wallet. Although any character can be obtained only with the help of in-game resources.