lol I love the term "demastered." Cool mechanics. I grew up playing these games, so it was a weird blend of nostalgia for NES and computer. As far as authenticity goes, does this game support controller input? I'm not sure how it'd play on an NES controller.