Thanks to my colleague Marc Hawes for passing on details of this interesting project.
It's apparently currently under development, and has been put together by people from the Open University.
Some details below from the ABOUT page:
Our aim is to help you explore your world by joining and creating scientific missions. We have three types of mission on nQuire-it: