Just saw this on OneUp Studios. And damn, am I glad there was nobody to hear the squeal/cackle sound that I made except for my cat, Koji. And he looked at me pretty funny.
This is tight. First I've heard of this; anyone know whether it's mostly a straight port or a full remake?