How screwed up can your hero be and still be a...

September 20, 2013