I'm afraid you must have missed a hidden ship part somewhere, because you got the "semi-good" ending. If you collect more than 4 parts but fewer than 6, this is the ending you'll get.
To unlock the good ending, you need to find all 6 ship parts.
Give it another try and let me know how it goes. One of the parts is quite well hidden... hehe. Good luck, Space Knight!