It's awesome. Go play it. Also a lot of people call it "gleylancer" for some reason, which is dumb because "gley" isn't a word in any language. (Actually it is, but I don't care.) It probably got spelled that way because the Japanese pronounce "L"s and "R"s the same apparently.
As for the poll, I'm pretty much in line with the popular vote. The only place I varied was with Shinobi III, but I'll concede that one because Shinobi III is awesome and it was a tough choice for me as well.