magazine Finch. .. Wtf is this lesser life form doing near me? How dare he win a game that I oh so generously allowed him to play?