There are some nice feedbacks and bugreports out there. There are also some "not so nice".
I hope you won't let yourself get demotivated by just a handfull of people, that distribute more negativity than anything else. The game looks amazing so far and of course it is a little rough around the edges. In terms of graphic I am pretty amazed on how good the playercharacter can look.
I am sure that with the right time given you'll be able to finalize your vision of this game!
(Also: Please make it purchasable outside of Steam too, since my countrys government is busy glueing themselfes onto the road. :3)