Just Casino: A Closer Look