When is there gana be a new halo game?

Yes. There are at least two more. One is Halo 3: ODST, which is an FPS starring and ODST (it will also come with every multiplayer map from Halo 3.) The second is Halo: Reach, which nobody knows much about. Look for a preview in ODST.