Nice game! I had a lot of fun! I didn't have the problem I've seen others mention, I collected all 7 crystals before I got the ending. Good work!
This means that you have not lost any of the crystals along the way. Not bad! I'm glad you enjoyed it. 😄