The game is $3. The itch version only lacks achievements and leaderboards as of yet. It's not too hard to track achievements yourself.