Superpowers are fine, so long s they make some coherent sense. Spider-man gets through his own body mass in webbing several times each trip across the city, but I can accept that with comic-book physics. Sighted invisibility, though, is just weird.
__________________
| (• ◡•)| (❍ᴥ❍ʋ)
|