Assassin’s Creed Syndicate: FREE to Download on Epic Games this Week!

Calling the attention of gamers and Assassin’s Creed fans! Assassin’s Creed Syndicate,  a well known open world, action game set in 1868 London, is FREE to DOWNLOAD in the Epic…