I recently saw something on a forum about Pay N Play casinos and how they're supposedly better than regular casinos. Honestly, I couldn’t quite understand what these Pay N Play casinos are. Are they like casinos where you can easily deposit and start playing right away? If so, how are they...