It's been a few years since I've even been on this forum. I haven't forgotten it although I highly suspect people will have forgotten me. On the other hand my love for Cave Story has never faltered.
I've been using steam for a year or two now and I recently got recommended this site. I'm not...