Castlevania: Nocturne will be premiering in just a few more days, and Netflix is celebrating in a big way with a cool digital billboard in Times Square that not only pays homage to the original games ...