Assassin's Creed Syndicate and Faeria are now free on the Epic Games Store Victorian London beckons. from PC Gamer Read The Rest:pcgamer...