Yes I am baby and I would recommend metro 2033 and portal 2, which im playin right now, and project blackout if dave decides to update the pub hack
Portal 2 is the only good one I see up there.
LoL is one of those games you need to learn how to play. You can't just jump in and expect to be a God.
Maybe you didn't play enough? Or maybe you just never played it and are too ignorant to even try. Either way, play it.