Most games are frustrating, waste of money and time.
Now I usually just watch youtube videos of the games being played.
The only games that I have played in the last few years are Portal 2 and L4D2.
Finished Portal 2 in co-op mode, with my 9 year old niece, over a few months when she came over after school.
L4D2 online is fun, because it's random and never gets boring.
Got both for under $10 online during holiday specials.
And I only like to play multiplayer games online, it's more fun.