How many times have you felt you’re playing a video game while commuting the streets of Bengaluru? While most of us rant ...