It is hard to believe the scale of Foxwoods Resort Casino. By floor space, it is the largest in the world. Its gaming rooms, hotels, theatres and shopping malls tower over thickly wooded forests in this once sleepy corner of New England. It is a shining city upon a hill, to which 40,000 people a day flock - from New York, Boston and beyond - to play on more than 7,000 slot machines and gamble at hundreds of tables.