Sylphia?
That was a little too easy, though, maybe that's cuz I played thru that game a million times, while creating my hard rock version, which, btw, if anyone missed it, I have it up for download.