ExplainThat! is not a new site - merely a rapidly evolving one. I have just finished implementing a user registration/login scheme and would be much obliged for any feedback on how it functions.
The site is a good initial starting point currently it does look a little basic though, it could do with some graphics and extra functionality. keep it up.