Banning him from the road until he takes an extended retest, Recorder David Turner QC said it was 'an appalling piece of driving over an extended period'.
The court heard that Keshwala was a recovering alcoholic who 'had not slept for 30 days' at the time of the offences.
His lawyer said he had been traumatised by a 'horrendous' robbery at his family's post office in Harpurhey and by childhood experiences in Uganda, where Indian families were forced out of the country.
Tests conducted in the aftermath of the dramatic chase revealed Keshwala was below the drink-driving limit, with no drugs in his system.
But Brian Berlyne, prosecuting, told court: "In interview, he said he believed he was in a computer game, it felt fun and enjoyable, and he was concentrating on the road ahead in a computer world of his own.
"Eventually reality hit him, and so he stopped for police."