I just found this today and I gotta say its hilarious fun!
Sure you have to be a bit of a fan of steampunk, but it you are give it a look-see. Its totally free, all you need to do is register so you can login and save your progress at whatever machine you're at.
You can even design your own floating house
Remnants of Skystone
Apparently there is even a co-op option but I've not got that far yet.
I have a "Crag" character on there called
Byron Whistle. As you can see though from the picture below its your login name that visual (Lunarwolf79 in my case), you're character name only shows up in in-game text.