Well, we're just selling the game as a paid game on Steam as most developers do. It's just that on Itch, we're allowing people who want to play the game but don't feel like paying or have the money to do so.
Edit: The game is free-to-play!