Naah, it isn't down. What you're seeing is their fake page actually. You'll need a keyword to get to the login page. If you don't know the keyword, then read the Latest News on the fake page and follow the instructions.
I've 2 Invites of Speed.cd..
Tracker is good when it comes to Movies, TV Show packs and Audio packs. Pretty much similar to IPT but less famous. Also it has Diversity and aXXo separate section + Freeleech :d