I agree with you, but this is exactly the kind of game I wanted to make, and some people love it, some hate it.
I'm glad you liked the game anyways!
And that's exactly what makes games well known and loved! Making it polarizing instead of middle of the road. So good for you!