Ozwin 2021'de kurulmuş olup Northern Territory Racing Commission tarafından lisanslı bir Avustralya şirketi olan Ozwin Entertainment Pty Ltd tarafından işletilmektedir. Platform ağırlıklı olarak Avustralyalı oyunculara yönelik olup ana para birimi olarak AUD kullanmaktadır.
Casino, Avustralya'da pokies olarak bilinen slot oyunlarına güçlü bir şekilde odaklanmakta, masa oyunları ve tanınmış sağlayıcılardan canlı casino ile birlikte hizmet vermektedir. Zamanla Ozwin, sık promosyonlar ve yüksek maksimum bonus limitleri ile bir itibar kazanmıştır.
Birçok oyuncu oyun çeşitliliğini ve yerel odağı överken, bazı şikayetler çevrim şartlarını ve çekim doğrulaması sırasındaki zaman zaman yaşanan gecikmeleri vurgulamaktadır. Genel olarak Ozwin, sağlam bir orta segment Avustralya online casinosu olarak konumlanmıştır.