It turns out that Valve does pay attention to what goes on in Greenlight from time to time. This week, the creators of indie game store, ‘Itch.io', were trying to get an app for the store pushed through Steam Greenlight but they were stopped in their tracks last night after …
Read More »