Lost in spaceāagain! But this time the Beetle's got Metron of the New Gods on his side, if he can survive the hostile world where they've met.