www.fleck.com
This is a game that I have signed up for recently because Glitch is closing. I know there are a lot of games that people are recommending for after glitch, but I think fleck is pretty cool so some people will want to jon me in moving there. There is even a mobile version. :)