Debateable Woman is a more recent position provider with a striking, bizarre method of online casino games