Fortnite developer Epic Games axing 16% of staff, laying off 830 employees, and sells Bandcamp Article 435 words 30 votes