Download Wind Creek Montgomery for iOS to put Creek Casino Montgomery and THEClub in your pocket! This application is FREE, fun and allows instant access to your player account information. Wind Creek Social Casino. Sign Up or Sign In to Wind Creek Casino. Press to unmute and restart. PLAY ONLINE: Download the Wind Creek Casino app to play your favorite games for FREE! You can redeem your WScore points for food credits, hotel stays, and more!