Okada Manila installs Interblock multi-player Stadium concept
In the Philippines, Tiger Resort Leisure And Entertainment Incorporated has reportedly premiered the Stadium automated multi-player electronic table games concept from innovator Interblock inside its new Okada ...