Thank you for the feedback! Yes the game in very early in development. We had to have an itch page for the game today so we had to submit what we had. We will definitely keep these criticisms in mind.