I finally got my invite to use Mesh.
But for some reason it does not want to work from my PC (Windows XP).
IE8 is not very helpful:
And this is what I get on FireFox:
mmmm funny that.
[UPDATE] I can now connect using FireFox, but IE8 is still telling me to stuff-off :(
At least Mesh is now working and I can start using it, although I read in the forums that Remote Desktop does not work in FireFox, will try and connect with RD using the mesh trayicon.