lens of truth writes - "This week we take on Halo 3: O.D.S.T. for the Xbox 360. There have been many questions about Bungie's latest - How will the series hold up without Master Chief? Is this basically DLC? And most importantly, is it worth the "new game" price tag Microsoft has slapped on it? Drop in and get the truth in our Flash Review."