The slot game The Immortal Captain Rizk is brought to you by Microgaming.