Uphill Rush 12 er et racerspil, der foregår i et karnevalsområde ved en strandpromenade på en mole. En spiller skal gennemføre 20 løb med de hurtigst mulige tider for at vinde. Under løbene samler de mønter til at udføre opgraderinger på deres avatar og køretøj for at få begge dele til at yde bedre med hensyn til acceleration, balance, boost og hastighed.
Spilleren skal vælge en mandlig eller kvindelig avatar og et køretøj til at køre på molen. Efterhånden som spillet skrider fremad, låser de op for en række forskellige muligheder, herunder menneskelige figurer iført afslappet tøj og sportstøj samt guld- og sølvstatuer. Deres køretøjsmuligheder udvides ud over en gul taxa til at omfatte andre typer biler, skateboards, scootere, luftbåde og endda heste. Hvis de er villige til at se en reklame, kan de starte med 1.000 mønter.
Hvert tidsbestemt løb i Uphill Rush 12 foregår på en sektion af en træpromenade, der omfatter flade og skrå områder, kæmpe loops, huller mellem sektionerne, butikker og svømmezoner. Spilleren kan køre sit køretøj gennem butikkerne og lade det flyde på vandet. Spilleren samler mønter ved at køre igennem dem på promenaden og udføre stunts. De kan vende deres køretøj flere gange fremad og bagud, når det flyver gennem luften, efter at det er kørt med høj fart ud af en løkke eller rampe.