A jogabilidade é muito simples e envolve lutar contra grupos de inimigos realizando combinações de socos e chutes ou usando armas. Cada grupo de inimigos deve ser derrotado antes que o jogador possa progredir no jogo. Enquanto o jogador está envolvido em uma luta, o movimento para outra área é impossível, pois paredes invisíveis bloquearão seu caminho. Ele também apresentava uma opção para mudar de um anjo para outro. No entanto, esta opção não está disponível durante uma luta e não é necessária para completar o jogo. Ocasionalmente, um anjo deve realizar uma tarefa como pressionar um botão, puxar uma alavanca ou acessar um computador para que outro anjo possa progredir.