I was stubbling around on the internet this morning and found a few references to "Cave Story", a freeware game that was written, programmed, and developed over five years by a single man! After minimal poking around, I found a Mac version (it was originally PC) and an English translation patch. This guy is awesome and so is his game, its totally NES like, reminiscent of Metroid, Castlevania and Mega Man. By all online accounts the game should last the uninitiated about 10 hours (AWESOME). The story is actually pretty captivating. Enjoy.