London is a spiffing city, and video games have constantly tried to capture its distinct community, history, its rain, and varied architecture, but not always with success. Here are some of the best and worst video games set in good-old London town. The Mae West (best) games: Grand Theft Auto: London, 1969 Rockstar North 1999 It’s debatable…
Read More "The Best (And Worst) Video Games Set In London, Guvna"