Its on Nitdroid. and its not new
I still couldnt get whatsapp work on my NITDroid... how did you do that?
Didn't you notice the name of this site?