Cave Story Last Battle

thumb|right|346px|Originalthumb|right|346px|Remastered thumb|346px|right|Recomposed