Well surely the creators of the game played Cave Story, seeing as they probably enjoy japanese indie games.
After all of the Cave Story mods with [synonym for "Cave"] [synonym for "Story"] as their name that I've seen in my lifetime how could I not have noticed this before