i think it's basically just a PC port. i'm not sure if it has to load some kind of pseudo-emulator in the background. it does have options for the traditional look vs. a 'high resolution' look. i went with traditional.
i also bought an 8-pack of castlevania games for $4. no symphony of the night, though. i haven't played the original castlevania since the nesticle days as a kid.