No description is currently available.
This week it's Just Cause 2, Bad Company 2, Demon's Souls, Cthulhu Saves the World and Triple Triad.
My main game last week was LA Noire, trying to mop up the DLC before handing it back to the borhter-in-law.
Also my normal NFS:HP Monday night was a exceptional highlight of the week. That game is...