2 years 6 months ago Link GamesIndustry Company says it "shouldn't have released it in its current form" Tags GamesIndustry