Recs.
Updated
Portal 2 is a first person puzzle game with a humorous story and endearing characters. The gameplay focuses on solving fun and well designed puzzles, by placing adjoined portals with your portal gun.
SpecsUpdate
Pros
Pro Huge selection of user-generated content that should appeal to any use-case
The game has more than 60,000 co-op puzzles created by users through the Steam Workshop and through mods. Because it is user-generated content, the quality and size of these puzzles vary widely, including everything from simple, one-off chambers to full-fledged expansions with high-quality stories, voice-overs, and new gameplay elements (for example, Mel). By having such a selection of content, there should be something that appeals to just about anything someone is looking for.
Pro Entertaining and well delivered voice acting
Voice acting for Wheatley the robot is done by Stephen Merchant (Extras, The Office UK, Life's Too Short) in humorous fashion. His delivery is well executed on all dialogue. On top of this specific experience, the rest of the voice acting of every other character in the game is performed just as well, in part due to the fact that the dialogue was written in a smart and entertaining fashion. This makes for a top quality listening experience that shows a lot of care was taken with the voice acting of the game.
Pro Challenging puzzles that require creative thinking
The game challenges your brain to use portals, cubes and other mechanics in order to solve simple and complex puzzles in interesting ways. Trying to figure out the best placement of entrance and exit portals in order to gain access to (perceived) inaccessible places takes a lot of thought, especially in the later game.
Pro Creates a sense of accomplishment through a high level of teamwork
Co-op multiplayer offers a completely different set of puzzles from the single-player campaign, which keeps things fresh for those that finished the single player campaign. Almost all co-op puzzles require a high level of teamwork, creating a great sense of accomplishment for the players working together.