Xcalibur is an online slot game creation from renowned casino software provider Microgaming. The game features 5 reels and 50 paylines in a game that is based on the legend of King Arthur, his Lady Guinevere and the Knights of the Round Table, as well as the King’s mighty sword […]