Transmithe.net's new domain is called Nebulance.io now. That was decided after a poll took place at the site, where members voted for a few weeks what should be the new domain's name.
From their forum:
So the new site is up. We've transitioned successfully.
Perhaps someone should read the new operating manual...
The engine power-up sequence begins... "By squeezing something that looks like a red ligament with blue veins on the right side... coming out of a sack of gooey fluid... shaped like a dog".