Reviews

Game Review | Assasin's Creed Syndicate

Assassin’s Creed Syndicate: the latest addition to the critically acclaimed Ubisoft series, presenting late 19th century London in an ever so slightly colourful painting.

2015-06-07 09:37:28By Jamie Howard