They *are* updating the game on a regular basis, it's easier to notice on the phone when you have auto update off, then it will nag you when there's an update.

Halo 3 still has no mans land drawing errors, and yeah it's too short. I'll maybe check out that Mech one sometime.