I really like it! It is a great illustration of how superheroes work, and indeed fits Invincible pretty well. You can't be everywhere at once and if you're not careful you can hurt other people. Fantastic job!