According to their website, Thunder Valley Resort Casino boasts 3,500 slots and video machines.