777win97? Yeah, I've dabbled. Some fun games, definitely keeps you entertained. Give it a whirl: 777win97