Not extremely difficult, which is something I enjoyed. As there are games that frustrate me when they seem to be stuck and the reason is that you're missing a pixel or something like that. The topic is also interesting and a good way to transmit the idea. The quality of the animations and character development is great.