An fantastic singleplayer campaign with a multiplayer component that's both familiar and slightly evolved in all the best ways possible. You'll be hard pressed to not enjoy this game for the singleplayer story itself. One of the best stories ever created.
A good, if not great, game that focuses on the simpler things in life, making things go boom while giving you a plethora of options to do so. It might not be the most engaging, but the ability to log-in really quick to let off steam is great. And the music is fantastic!