JC Torres
12:54AM Monday 18 March

image

Epic Games almost started to become the shining beacon in the gaming industry with its launch of the very developer-friendly Epic Games Store. Thanks to its zeal to get developers and games onboard, however, it has started to be painted in a less favorable light. Read More »