I was looking at the status blog.
https://status.x10hosting.com/
Says everything up, but the free hosting site is down for the one I'm using :( as you confirmed.
Typically how long do these outages last and is their anyone I should contact over at x10?