Hiya Maor,

Yeah, I believe they have pulled all of the out-dated "free" plugins in order to make things easier to manage in the short term.

I've uploaded a separate version that I've used in the past (which also was in the WPMU DEV free section). I know I took a look at updating it for 3.0, but haven't used it in several months. Still, might be worth giving it a shot:
Plugin Manager: http://db.tt/NH8aiUJ

Hope this helps! Thanks! :D