Yes, of course Steam has the full version that is equal to the one you can get on Itch. It's a matter of player's preference, not content amount.