Fireball XL5: Planet of Platonia review