Guild Wars: Ghosts of Ascalon by Matt Forbeck (July 27 2010)