bungie's last game halo reach was to say the lest below par. i think the reason for this was because bungie was under contract from microsoft after halo 3 to make 2 more halo games (which is a fact) i think bungie wanted to leave the halo franchise before ODST. so they through together two games, (ODST and reach) at a quality level that we are not used to from bungie. so lets hope there next game is not like reach and a good quality game that wasn't rushed or put together on a limited budget.