You know what they say, better late than never, happy birthday to Halo 3: ODST, my favorite Halo of all time, coming back to New Mombasa feels very nostalgic everytime