Cave Story is dumb!!

577px577px