I bounced of off this at first but the amount of "wtf" intrinsic to the aesthetics really brought me back and I'm glad it did. This is incredibly creative and I enjoy how much this game really requires me to meet it on its own terms.
This reminds me a lot of Skate Story - if you haven't played it, I know you would like it!