Leap Gaming premieres inaugural video slot in Hercules Do or Die-media-1