Agent Under Fire is a lot better than I thought it would be. The game is really short (I beat it in 3 or 4 hours). Granted, I haven't unlocked all of the multiplayer maps or single player goodies, but there isn't all that much meat to this game. The graphics are great but the controls take some getting used to. Especially if you've been playing Halo non-stop for 2 months.
Enemy AI is poor at times, but Agent Under Fire still manages to provide good fun. The MP maps are small but well designed. I only wish that there was a network mode. Oh well, there's always Halo for my LAN battles.