Well this seems to be a really neat game but the name is too simple.
How about: Cave Story: Rebound or Cave Story: Code: C.R.O.W.N (cant think of a acronim. DX )
because what im seeing is a "prequel" and a "ending" of cavestory combined.
This almost scares me, but is intresting.
Hope for the best!