If you ask me, CinemaSins wasted a whole lot of time and effort putting together a 10+ minute video detailing the problems with 2005's King Kong. All they really needed was this single still.
The Xbox 360 was released on November 22, 2005. It had 18 launch titles. Now that the Xbox One has been revealed along with a few of its launch games, let's take a look back at the launch titles the 360 had, and see how they hold up.