knight vs giant: the broken excalibur