Unfortunately the site is still under construction.
Currently work is steaming ahead on the release of Wordsy for Android which means this site is on the to do list.