Excalibur Video Slot Review
Excalibur slot is an entertaining 20 payline, 5 reel video slot. Game icons such as letters and numbers neatly brings out the main medieval theme. Using wizards, knights, and kings we give this Net Entertainment created game 4 out of five for putting this together. Starting to play Excalibur you have the ability of playing […]