3 years 1 month ago Link GamesIndustry The studio asked for its own game to be removed from the store following its ongoing dispute with publisher Nacon Tags GamesIndustry