This is brilliantly bad. Right down to having Bubastis actually speak.