This is really more of a 3/12 star book that is rounded up to 4 stars. The main problem is the lead character is overpowered and never feels like he is in danger. Ultimately this is his narration telling us how he is going to win while taking every opportunity to poke fun of superhero tropes. It’s still a fun narration, but the story would be greatly helped if there was a greater sense of peril.