Someone PLEASE come bitch slap my BIL!!! I came home from picking my son up from school and he was letting my 4yr old son play Left for Dead. For those mamas that dont have xbox loving SOs and know whatIm talking abouthere is a link to the game trailer: