Epic Games buys ArtStation and slashes creator fees to 12 per cent 4th May 2021 Development News, Business News Comments Off on Epic Games buys ArtStation and slashes creator fees to 12 per cent Popular site for professional portfolios and fan art alike becomes part of Epic Games Read More »