Debateable Lady is a more recent slot provider having a bold, bizarre way of casino games