Review for Tortoise Rock Casino Review For Tortoise Rock Casino Google User Aug 2 '17 at 20:36 Any machine I wanted to play on was not working, or didn't accept the free play feature. Winning out here isn't happening very much, it's just depressing. ..only win once in awhile! View full site to comment or like