User blog comment:TDAwesome15/Who is this?/@comment-5710481-20130225191530

Come to think of it, wouldn't be a bad setting for the next game, although we already know the story. (Assuming you read the comics.)