El juego presenta gráficos tipo anime, personajes originales, un sistema de juego dinámico y música heavy metal (de hecho, el juego está plagado de diversas referencias a la música rock y se han editado varias bandas sonoras y mezclas de las canciones del juego).