Anatomy of the Playstation 3