This is perfect. It's just the kind of story I would have sworn couldn't be told in today's DC Universe. Aliens. Girlfriend troubles. A smarmy competitor. A magical prankster with an unpronounceable name. A cheesy plot to take over the world. And Supergirl in a yarn store. This one truly has it all. I love this book.