Epic Games Store is offering developers 100% of revenue for six months of exclusivity
(www.videogameschronicle.com)
Funny how no one blames the devs for adopting anti consumer tactics
Funny how no one blames the devs for adopting anti consumer tactics