Hey mate, your "Status" still says "In development" on Itch. If the game is done, you may want to change that.
Sorry for the late reply! I honestly didn't know about that. Thank you for informing us!