First time I'm running into your game. Looks great and it's obvious you're putting a lot of effort into it. Looking forward to playing it when it's released.
Important: don't beat yourself up on things, it's one of the biggest reasons for getting demotivated.
Keep it fun :)