I've played both the wii version and the original version on PC, I forget which one it was that I got far enough in to have trouble with the boss...
But yeah, I love Cave Story, I'm a sucker for good pixel art, artsy kinda games, and 8-bit music, so really it was just a perfect fit for me.