1 year 9 months ago Link GamesIndustry Website admits to using CSS files belonging to the indie marketplace, and is accused of hosting stolen games Tags GamesIndustry