if i donate to the itch place can i get the full game for free?
ofc no, At least the creator gives you a link for the game
The full game is still being developed. The demo on Steam is the latest version at this point in time.