Mega777play seems like a potentially fun spot to hang out and play some games. Plenty of options too. See if it's your place at mega777play.