Neptune Casino: What You Actually Get From This Hybrid Platform