Not really, some of us know the best indie games come from small platforms like itch.io and github. Props to you for finding this version but don't assume everyone comes from one walk of life :)
Sorry it just annoyed me to find people talking about the steam version which has less maps and at the time had a playtest and a demo (so it would be confusing on which one to get) so yeah i just got upset that were a few more things on this then steam lol