I think @itchio is already very good, but a few things I'd add if I could:
- proper DLC support (also possibility to associate a Steam key to the DLC)
- affiliate system, nothing complex, just cookie/referral based, I think could help even more to spread awareness
that's it 
12:45 AM - 9 Aug 2018
0 replies
0 retweets
6 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.