Top Posts of 2016

The Indie Game Report is the result of a bunch of sites coming together under one umbrella. For this last post of the year, I thought I’d highlight the top ten most viewed posts of 2016!