I like the art style, not sure if the internet reaction is positive or negative. I was too busy watching the videos.

I could ride around in that area on the third screenshot for hours.