My personal opinion
So i play this for about 15 days and this game is really f2p. but the game is not perfect there's still bugs here and there and one of the bugs that always happen to me is the "audio language" bug. This bug change the audio language back to Japanese (i set it on the English) and when I tried to change it back,it always download 90mb data for the language and it already happen to me for about 5 times. (Is this happen to you guys too?)
And I also can see why people said that the game is p2w, and I also feel like it p2w. Let me explain,
So right now (at the time this is posted) there's an event called "no caller ID" And in this event you play 20 stages (10 easy and 10 hard) but you can only play it 5 times a day and if you want to play again you can buy it again up to 3 times using gems. But the most p2w aspect of this event is the reward. Why? Its because the drop that you can use to exchange with another reward is increased based on what character that you have. You probably thinking that all the game like that "the more event character you have, then you can get more reward". But in this game, the more event character you have then it increase the "chance" of event item that you can exchange to drop. (I play on hard 1-4, so maybe it drop in higher stage)
For example: I only have Rapi for event character, and that give me 10% "chance" to get the reward. If you want it to drop more then you need to get the characters for the event, and to get it you have to roll using gems. You don't have gems, then you can pay for it
I hope they didn't use this mechanic for future event