Das Spiel spielt in einer großen Stadt die am Himmel schwebt. Man muss herumlaufen, sich Gegner suchen un diese bekämpfen. Im Spiel wechselt man oft den Charakter, den man steuert, daher ist es etwas verwirrend. Man bekommt während des Spiels "Kristallpunkte", mit denen man seine Fähigkeiten verbessern kann. Außerdem muss man sich eine Kampstrategie ausdenken. Es gibt sogenannte Aufrufezauber, bei denen man eine zuvor besiegte dämonische Figur aufruft und dann epische Kampfattacken ausführt. Die Story und das Kamfsystem sind ziemlich komplex, d. h. man braucht einige Zeit bis man reingefunden hat.