Interesting blog post! You bring up a lot of interesting points I hadn't considered before (making a game Stream-friendly). I also found a lot of similarities with what you have experienced with that of my own game so far.
Two things I would recommend that might make your game page stand out more:
1) Use GIFs instead of / in addition to screenshots.
2) I saw the pie charts that showed that most of your customers played on Windows. But on your game page the Windows downloads are the third and sixth options down because the .zip filenames are listed alphabetically. Might be better to rename the files so that the Windows download is the first option, then your next most popular platform, etc.