It's definitely really fun! You have to play with friends though as it is not very engaging when played solo. Also, if you are easily stressed out, this game might feel overwhelming, especially if you don't have a good team. I play this with my bf and we are a very good team, but when we played with my bro and his wife, it was chaotic and not very fun for them as they didn't understand the game at all and could not keep up. I do recommend it though! But keep in mind that the Switch version has framerate issues and very long loading times. I got mine on my PS4 for that reason. Very good performance on there.
I played it! An amazing game, very cute and unique.
It definitely was made for co-op but if you don't have anyone to play with, it's okay and you'll still enjoy the game. Some levels might be difficult to finish, but you can just go back and replay the older ones. I'm playing it on Switch.