I was wondering if front page features are done by popularity / sales or if I have a shot haha. Thank you for your time :)
we have the same question here - how to get featured on the Itch.io front page... any clues so far?;)
I found this on Twitter https://twitter.com/itchio/status/527870381067993088 I hope this may help you :D
Thank you for the inforamtion.