The single player mode is extremely well built with good learning curve, environment and rich and varied atmospheres and vocal performances out of the actors-peer (for those who understand, I highly recommend the English version: the performance of Stephen Merchant in the role of the robot Wheatley is simply hilarious). The offline cooperative mode is a great addition to an already fantastic game.