Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

not too sure this guy is legit, this is literally spammed on every single game on the featured page of Itchio. he never provides any links, or information.

Check out some of the discussion posts on the featured page, you're gonna see this guy on every single one ( or nearly every one, maybe some he hasn't gotten to yet ) 

never seen him on a game that costs money though, not sure why that's a thing.

Not the first time I got the comment. I checket the GDWC page the other time I think and it seemed quite harmless. I'm not sure what threat could they pose, but I'll be wary of any personal info I need to give to submit or whatever (if I do). Thanks for caring!