Fun experience, fun humor, nice artstyle and I enjoyed getting 100%. Gameplay took me a while to get the hang of but once i did it felt satisying getting all the endings. Translation is a bit off sometimes so it might make understanding the story difficult. You can watch ads to get more keys (lives) but its optional and I don't remember ever being forced to watch one. Only issue i have is that i run out of keys fast, and i feel like the "talk" option isn't used much (I only got to talk to miss perfect like 5 times between the 24 levels in the game).