Epic Games has been rocking and rolling in recent times, especially after the massive success of Fortnite’s Battle Royale mode went viral. The global sensation has enabled Epic Games to accrue enough funds to start its own distribution service, which is aiming to rival Steam.

See full article at Cinemablend.com »