Evolve Developer Refers To Game As ‘DLC Shit Show’, Will Be Taking A New Direction
Is Turtle Rock Studio’s 4 Vs 1 shooter Evolve even a blip on the radar of gaming’s collective attention span? Perhaps that is why the co-founder of the studio referred to the game as a ‘DLC shit storm’ in a […]