This week we take a look at one of the most influential indie games of the last twenty years: Cave Story. Enjoy!