Daily Archives: June 20, 2017

Steam Direct Fee – Indie Game Riot 127
Steam Direct Fee – Indie Game Riot 127

Download Now Be sure to subscribe for all the latest releases: RSS iTunes Stitcher Steam Greenlight is dead. Long live Steam Direct! But is it what the developers were looking for? Or is it something that needs a little more attention? In this guest host spot on Indie Game Riot, I am joined by Tim…

Read more