It happens on other sites sure but it's not common at all on here, they even have a few paragraphs on this site about how this is like free front page advertising in exchange for giving away some copies of your game ( Indiedb.com ). Here you've given away effectively nothing for front page advertisement which is unfair for devs that actually give away their game, which is undoubtedly the majority on this site. Searching "demo" in the giveaway section shows yours to be the only demo given away on here in the giveaways section
thedoctor1ko
joined
This member has provided no bio about themself...