Fireball XL5: Hypnotic Sphere review