I wish there was more long-form writing like this in the gaming world (there's occasionally some good long-form stuff on Polygon that is great, but not quite like this). I haven't played Cave Story before, but after reading through this, Cave Story is going on my list to play. :)