Haunted Heroes es un runner casual que requiere que el jugador, en forma de avatar fantasma, posea diferentes superhéroes para superar obstáculos y ganar carreras. Cada pista de hormigón presenta enormes obstáculos, como formaciones sinuosas, ruedas con pinchos y peonzas, gruesos muros de ladrillo y aguas profundas. El jugador posee a un héroe o heroÃna con su avatar fantasma dirigiéndolo a través de un portal vertical rectangular.
El avatar del jugador no muere automáticamente si choca contra un obstáculo. En su lugar, los poderes de su héroe o heroÃna dañan el objeto, o el personaje se desploma. Con la segunda opción, el avatar fantasma continúa por la pista hasta que puede poseer a otro héroe o heroÃna o flotar hasta la lÃnea de meta marcada en blanco y negro.
En algunos casos, un héroe o heroÃna se mueve más rápido después de chocar contra un obstáculo. El jugador debe entonces redirigirlos lejos del agua a menos que sean un tiburón o puedan volar.
Haunted Heroes ofrece al jugador la oportunidad de dominar habilidades. Pueden jugar un nivel especial. Un héroe o heroÃna puede ofrecer fuerza fÃsica o misiles para atravesar obstáculos, o el poder de deslizarse por el aire en una rampa de hielo. A veces, el jugador puede mejorar un poder dirigiendo al héroe o heroÃna poseÃdo a través de un segundo portal en el que aparece el icono de ese personaje especÃfico.
El jugador también puede jugar con nuevos héroes usando cartas de bonificación antes de una carrera. Eso sÃ, deben ver un anuncio. También pueden saltarse un nivel difÃcil viendo un anuncio.