3 years 5 months ago Link GamesIndustry Until midnight Pacific Time on November 28, the indie games store is giving its portion of each sale back to developers Tags GamesIndustry