A confusing mess of half thought through ideas and badly done "levels" with no semblance of a coherent or worthwhile plot in any way shape or form .Besides the good voice actors it has very little to recommend it. The plot involves endless flashbacks but of course its all disjointed and the in between bit are dour, boring and pointless. The title halo 3 odst is misleading at best as it is set during halo 2 and for some reason has absolutely no elites in the game despite their purge/rebellion having not even occurred yet.The last few levels i must admit are quite exiting and very halo-ish but alas it cant make up for the boredom that it has inflicted on players all the way through the game. Don't buy it, truly its not worth it .It adds nothing to the story of halo its just a cash in, im sure will see more of them now bungie are out of the loop , something to look forward to I suppose