Your win ratio for deuces wild is a bit weird. Is it really what it says in the site?