To promote its N95 phone, Nokia has installed interactive touchscreen games at several bus stops in London. See it in action after the break. [via FreshCreation]

To promote its N95 phone, Nokia has installed interactive touchscreen games at several bus stops in London. See it in action after the break. [via FreshCreation]