Epic Games have removed the Epic Games Download Games has been removed link from the store page.The move comes after Epic Games tweeted that the download game had been removed from the site.“We are aware of reports of a video game, which was removed from our store,” a statement...