Watch Dogs: Legion – Review

  Hello gamers yes it is I, I have survived the epidemic and I’m coming to you live from London…..err I’m in South Africa from London?…… So I got the opportunity to play Watch Dogs: Legion which is based in London yes that’s it….and let me say what a GREAT opportunity it was. Firstly, visually, […]