Hellgate London

Latest

Hellgate: London – PC
3.5 out of 5

Hellgate: London – PC

By 8 November 2007

If you offered me the choice between that gorgeous Scottish city of Edinburgh, and the cockney filled, smog polluted hell-hole of London, you’d not be too shocked to spy me strapping on my kilt, affixing my sporran, and downing more alcohol in an evening... >>