Supercat Casino Game Mechanics – What You Need to Know