I love the characters and story, they are all adorable and great, my reason for the 2 star rating is because I don't like the game play, it demands too much money in order to have any real fun, and the card leveling system is aweful. Honestly, it may be better to just go watch someone play through the game/events/Devilgrams because unless you plan to spend a lot, it's just not worth it.