I've been on Impressive Title Reborn, but that server went down as well thanks to some hackers (just like in Impressive Title).
Anyways, I always wanted to actually play on Impressive Title, but we'll have to settle for these other servers. I'll be joining Maududo once my friend gives me the link.