Finishing up my post now. Fell asleep last night on the couch. May introduce a couple superhuman criminal threats in other parts of the city so we don't all converge in one five block area. But when you guys think about it, ya know damn near every Marvel character is based in NYC? And Astro City is populated by plenty of superheroes and villains.... ~KL~