Geoff delves into a new first-person title, Dishonored and offers his unique viewpoint on the adventure.