Its RTP of 94.23% indicates that this is a very challenging, low-return slot.