It's mainly because we're very new, we only really got our page working about 3-4 weeks ago. We've already been updating the game since February and you can play the current version for free (paying is optional on Itch for our game), and we definitely appreciate the feedback!