SolSeraph Impression

SolSeraph seeks to reach the heights of a well-known SNES title. Does it reach the stars, or come crashing down like an angel with clipped wings?