I see one of your comment said the game was still in development but why in itch said already full release?
When you click the more information button in this page.
weird, must have missed that when I made this page