Understanding Lukkly Casino: A Brief Overview