Aug 16, 20234 minBlue Beetle REVIEW:Jaime Reyes suddenly finds himself in possession of an ancient relic of alien biotechnology called the Scarab. When the Scarab chooses...