Happy 20th anniversary to Cave Story.

One of my favorite games forever!