ooof, I am terrible at games like these, but I gave it a go. I got as far as this staircase thing right after unicycling up a tree before I called it quits.
I feel like the art style is actually a good match for the game. It's not gonna be everyone's cup of tea but I think for the tone of the game it's a good fit. The googly eye animations on the main character were an especially nice touch.