I know that a lot of CS (Cave Story and/or Counter-Strike) fanboys/fangirls will probably be very upset with me for saying this, but...from what I've seen, we just might legitimately have the next Cave Story on our hands here.
Now, of course, I don't mean that literally, but if you look at the...