Dishonored (xbox-360/news/dishonored-lets-get-interactive.html) has been out for a while now. Long enough that various people have really mastered the game and made videos to toot their own horns. Oh, yay. Read Full Article

More...