The gameplay rules and the graphics rule, but damn it's a hard effing game... like it's original nes version, beating bosses require finding out their pattern/weakness. Which is much harder now because there's many variations of attack in every boss.