Really? I dont know man, i feel it needs a lot of work.
It’s your game, so don’t let me stop you. :)
I think that people tend to be their own worst critics, though, so perhaps you’re being hard on yourself.