Glad you enjoyed the environment! In retrospect I probably should have made a 'okay' ending, as the good ending has to earned, or maybe the a npc that you meet before you reach your destination that can "guide" you to the good ending.
I've only seen a couple of episodes of Samurai Champloo, but I can see where that vibe is coming from!