Last game I've beaten is Far Cry 3. Finished it yesterday after 4 days of playing with my friend. I have to say that it's one of my favorite games from 2012. Everything except the ending was IMO great. It never got boring. Climbing the radio towers and conquering the bases turned out to be more fun than the story.