Games/Excalibur: Morgana's Revenge/MediaExcalibur: Morgana's Revenge·, 1997 · ExcaliburWorld SoftwareMediaBack to gameAll6Screenshots6Screenshots6More about Excalibur: Morgana's RevengePlayer reviews