Of course! I saw it on reddit and the art really piqued my interest! But I think it's the perfect amount of frustrating, where it pushes you to figure out what you're doing wrong, and makes it feel more rewarding when you do figure out how to progress things!
But ooooh >.> Very intriguing, I'll have to play around more with the names...