I don't think it's ever explained where Needle Man's stage takes place. It looks like it's just a generic "city" if that makes any sense. Besides, even if the concept was done before, a shipyard level is more interesting to draw, anyway.