The cast
Press play. This is what the game sounds like.
Over a thousand Singlish lines, each in its character's own voice. These are real clips from the game: tap a button and have a listen.

The announcer
Taxi Uncle
Every level, every chapter.
The voice of the whole game, warm and sardonic, with three in every four of its lines. He commentates your crashes, your near-misses, the weather, the ERP charges and your general life choices.
"Wah lau eh, this fella never check blind spot!"
Taxi Uncle"Confirm plus chop his fault lah!"
Taxi Uncle
The bosses
DEXTER
Chapter 1 boss. Marina Bay, level 14.
A ride-hailing driver with 12,047 trips and a 4.9 star rating who has decided the Merlion is his drop-off point. Calm, corporate, and threatening you in the vocabulary of customer service, with a fleet of identical Vezels behind him.
DEXTER: "I have 12,047 trips. You have ONE life."
DEXTERDEXTER: "Surge pricing applies to your FUNERAL."
DEXTERThe Karang Guni King
Chapter 2 boss. Kranji scrapyard, level 21.
Forty years of shouting through a horn have left him with a voice like a gravel path. He haggles over everything, and he has decided your car is scrap. He is wrong, and he is the only boss who changes his mind.
Karang Guni King: "Old car, old newspaper, same same to me lah!"
The Karang Guni KingKarang Guni King: "...okay lah, okay lah. This one got SOUL. Cannot scrap."
The Karang Guni KingThe Klon
Final boss. Forest City, level 28.
A cloning-syndicate copy of your own car, wearing your plates, with a voice like your car's played back on warped tape. Flat, patient, and completely certain that it is the original.
The Klon: "Chassis number? MY chassis number now."
The KlonThe Klon: "Original? In JB everything also can original lah."
The KlonAh Huat
Miniboss. Newton Hawker Rush, level 7.
A food delivery rider with 5,000 completed orders and zero patience, hunting you through satay smoke because you are between him and a cooling plate of mee goreng.
Ah Huat: "Oi! Move lah, my mee goreng getting cold!"
Ah HuatAh Huat: "5,000 deliveries — you think you can block ME?"
Ah HuatAuntie Poh
Miniboss. Daily Challenge, SCHOOL RUN days.
Parked in the school pick-up zone since noon, hazard lights on, in the cream Continental she has owned since 1987 and never once scratched. She is not moving until her boy is in the back seat.
Auntie Poh: "I park here since twelve o'clock. Complain to the school lah."
Auntie PohAuntie Poh: "You horn me? I know your mother. I will TELL her."
Auntie PohThe JB Run
Across the Causeway, the Singlish gives way to Malay and Manglish.
The Road Bully
Miniboss. Mount Austin, level 25.
A lifted black pickup with a horn like a war crime, driven by a man permanently one insult from boiling over, who takes your Singapore plate as a personal statement.
Road Bully: "You honk at ME ah?? In MY country??"
The Road BullyRoad Bully: "Singapore car drive like tortoise, complain like Ferrari!"
The Road BullyAbang Rocket
Rival. Mat Rempit Midnight GP, level 27.
Undefeated in 44 illegal races, laughing between words, and completely unbothered by physics. He wheelies past your window at 160, sitting side-saddle, with no headlight.
Abang Rocket: "Eh Singapore! Your car older than my grandfather's bike lah!"
Abang RocketAbang Rocket: "Follow me — IF CAN!"
Abang RocketThe back seat
Mabuk Express puts three passengers in your private-hire car while you pump the accelerator, and they are the mechanic: the queasier they get, the closer you are to a one-star review.
Auntie Mercy
Passenger. Mabuk Express.
Loud, warm and no-nonsense, carrying a bag of live prawns from the market, and complaining cheerfully until she genuinely is not well.
"Uncle, slow down a bit can? We all still got brunch inside."
Auntie Mercy"BLEURGH — my prawns! MY PRAWNS!"
Auntie MercyThe Intern
Passenger. Mabuk Express.
Reading work messages in a moving car, and far too well-mannered to tell the driver he is making them ill. They apologise for being sick. They apologise for the bubble tea.
"Sorry uncle… I think I shouldn't have been reading on the ride…"
The Intern"Bro, the MRT already made me giddy sia. Please drive nice."
The InternUncle Botak
Passenger. Mabuk Express.
Forty years a taxi driver, now in the back watching you do every trick he used to believe in. Dry and unhurried, he delivers the mode's actual point: pumping the pedal does not save fuel.
"It doesn't, by the way. Modern engine — you lift off, the fuel already cut."
Uncle Botak"Forty years, never once hit anybody. You did it in one morning."
Uncle BotakOn foot
Jaywalk(k)ing is the one mode without a car, and the road looks different from the kerb.
Uncle Seng
Pedestrian. Jaywalk(k)ing.
Forty years crossing the same road on foot, and not once at the traffic light. He is who you become in the mode where the game takes your keys away.
"Forty years I cross here. Forty. Never once use that crossing."
Uncle Seng"One thousand dollar? For walking? Wah lau eh."
Uncle SengAh Ma
Pedestrian. Jaywalk(k)ing.
Waiting on the centre divider for somebody to walk her the rest of the way. Most people killed while jaywalking in Singapore are elderly, so she is never played for a laugh.
"Thank you ah, boy. Slowly can or not? My knee not so good already."
Ah Ma"Thank you, thank you. You are a good boy. Go and eat something."
Ah MaBetween runs
The Examiner
The road safety screens.
The one voice in the game that never jokes. He reads the "Did You Know?" road safety facts, and every figure in them is real and sourced.
"A single careless moment behind the wheel can erase a future. No trip is worth a life."
The ExaminerHow the voices are made
The voices are AI text-to-speech, not human actors. The lines are written by hand, every character has their own voice and written acting notes, and the clips ship inside the game, so they sound the same on every phone. More on the Making Of page.

Free on Google Play
Put uncle in your pocket
- Plays offline. The whole game and every voice line install with it.
- Its own icon on your home screen, and no browser bar.
- Optional reminders before your Daily streak runs out.
On iPhone and iPad
Put it on your home screen
- The browser version is the whole game, touch controls and all.
- Open the game in Safari, tap Share, then Add to Home Screen.
- It gets its own icon and opens full screen, like an app.