Good, but a little glitchy.
I really enjoyed this game, but I had a couple problems. I couldn't find one of the fairies, and the fairy that I picked up on the very first level by dying to enemy didn't seem to unlock anything. Like a few other people, after collecting the fairy on the level right before the angel one of the fairy-blocks vanished after I had already completed the "Welcome Home" ending and I was unable to reach it again.
I also couldn't figure out the "Perpetiel's Wings" achievement, but I dunno.