Who misses Invasion?

I actually liked that multiplayer game. It was really fun.

Who wants it back?