Read at http://heroesofthantopolis.com/!
Note: Spoilers are behind spoiler tags - read at your own risk!