I have mostly used it for teaching geography, but there are excellent language games as well. And it's very easy to organise groups for your students. Here are some games for language purpose.
Some of the text disappeared in my first comment. But still: it would be nice to hear if you have tried this site.