Haunted Heroes è un casual runner che richiede al giocatore, sotto forma di avatar fantasma, di possedere diversi supereroi per superare gli ostacoli e vincere le gare. Ogni percorso in cemento presenta ostacoli enormi, tra cui formazioni tortuose, ruote chiodate e trottole, spessi muri di mattoni e acque profonde. Il giocatore possiede un eroe o un`eroina con il proprio avatar fantasma dirigendolo attraverso un portale verticale rettangolare.
L`avatar del giocatore non muore automaticamente se colpisce un ostacolo. Al contrario, i poteri del suo eroe o della sua eroina danneggiano l`oggetto o il personaggio crolla. Con la seconda opzione, l`avatar fantasma continua a percorrere la pista finché non può possedere un altro eroe o eroina o fluttuare fino al traguardo a quadretti bianchi e neri.
In alcuni casi, un eroe o un`eroina si muovono più velocemente dopo aver colpito un ostacolo. Il giocatore deve quindi reindirizzarli lontano dall`acqua, a meno che non siano squali o possano volare.
Eroi stregati offre al giocatore l`opportunità di padroneggiare le abilità . Possono giocare un livello speciale. Un eroe o un`eroina possono offrire forza fisica o missili per abbattere gli ostacoli, oppure il potere di scivolare in aria su una rampa di ghiaccio. A volte il giocatore può potenziare un potere dirigendo l`eroe o l`eroina posseduti attraverso un secondo portale che presenta l`icona di quel personaggio specifico.
Il giocatore può anche giocare nuovi eroi utilizzando carte bonus prima di una gara. In questo caso, è necessario guardare una pubblicità . È inoltre possibile saltare un livello difficile guardando una pubblicità .