Once Upon a Tower è un endless game dove per una volta non prenderemo il posto dell'impavido eroe di turno (che anzi verrà divorato immediatamente dal drago che fa la guardia), bensì vestiremo i panni della principessa intrappolata in cima ad un'infinita torre e che farà uso di un martello per distruggere il pavimento sottostante e farsi largo tra orde di nemici, trappole infuocate e spuntoni per raggiungere la base della torre e liberarsi da sola.
Once Upon a Tower ha un background piuttosto inusuale e divertente, cosa che aiuta a rendere il gioco più immersivo in quanto tiferete per l'eroina di turno da poter salvare; grazie al vostro martello potrete eliminare orchi e ragni che vi bloccheranno la strada, mentre raccoglierete delle lucciole che rappresenteranno la valuta di gioco e che potrete utilizzare tra un livello e l'altro per acquistare dei potenziamenti che vi permetteranno di raccogliere le lucciole più lontane da voi, di effettuare un colpo distruttivo ai vostri piedi, di planare dolcemente e così via.
Oppure potrete decidere di non spendere quel denaro e tenerlo fino alla fine della partita, permettendovi di depositarlo e sbloccare uno delle altre principesse bloccate in cima alla torre, ognuna della quali non solo avrà un'aspetto unico, ma vi permetterà di sbloccare poteri particolari da poter sbloccare man mano che andrete avanti nei livelli e garantendo così una buona rigiocabilità al titolo.