Haunted Heroes é um jogo de corrida casual que requer que o jogador, na forma de um avatar fantasma, possua diferentes super-heróis para ultrapassar obstáculos e ganhar corridas. Cada pista de betão apresenta enormes obstáculos, incluindo formações sinuosas, rodas com espigões e piões, paredes de tijolo grossas e águas profundas. O jogador possui um herói ou heroÃna com o seu avatar fantasma, dirigindo-o através de um portal rectangular vertical.
O avatar do jogador não morre automaticamente se embater num obstáculo. Em vez disso, os poderes do seu herói ou heroÃna danificam o objecto, ou a personagem cai. Com a segunda opção, o avatar fantasma continua na pista até poder possuir outro herói ou heroÃna ou flutuar até à linha de chegada marcada a preto e branco.
Em alguns casos, um herói ou heroÃna move-se mais depressa depois de atingir um obstáculo. O jogador deve então redireccioná-los para longe da água, a menos que sejam tubarões ou possam voar.
Haunted Heroes dá ao jogador a oportunidade de dominar habilidades. Eles podem jogar um nÃvel especial. Um herói ou uma heroÃna pode oferecer força fÃsica ou mÃsseis para atravessar obstáculos, ou o poder de deslizar pelo ar numa rampa de gelo. Por vezes, o jogador pode melhorar um poder dirigindo o herói ou heroÃna possuÃdo(a) através de um segundo portal que apresenta o Ãcone dessa personagem especÃfica.
O jogador também pode jogar com novos heróis utilizando cartas de bónus antes de uma corrida. Para tal, é necessário ver um anúncio. Também pode saltar um nÃvel difÃcil vendo um anúncio.