Played this last night with minimal prep when D&D fell through, and it was incredibly fun. The character creation prompts meant that I could basically scribble a few notes and improv the rest, and we had a lot of fun collaboratively coming up with the superheroes they'd potentially come up against. It was very easy to play online too. Really delightful game.