By Sarah Soards I wasn’t entirely sure what to expect when I arrived at the Stumptown Comics Festival. Maybe some live reenactments of Superman’s death? Were catgirls going to be trolling the booths looking for hugs? I had been to an anime convention a few years ago, and was shocked to see cosplayers lined up […]