Astaroth: The Forbidden Chronicles of a Fallen Angel.