Was there a halo revenge game?

no there is just Halo Combat Evolved, Halo 2, Halo 3, Halo:ODST, Halo Wars, and they are working on Halo Reach and the multi player beta for Reach is coming out on May 3rd.