I probably could've given this 5 stars without much hesitation. It was just THAT good. But, it wasn't quite perfect. But really, more 4.5 stars than anything else. (We need a half star system on Goodreads!) 
 Anyways. This book was smart, engaging and ocassionally left me reeling. It was full of so many "I SEE WHAT YOU DID THERE" moments that were just so GOOD. Though, I must admit, the ending was just slightly off the mark for me. Which is sort of ironic, given that I'm usually the biggest fan of cyclical time travel as a plot device. But I almost wished as they were setting it up that it would've tied itself back into traditional canon. But I guess, being an Elseworlds comic, you have to be careful about that kind of stuff. 
 ANYWAYS. Super fun. Really good. I'll definitely be rereading it. And would definitely recommend it.