dunno what happens with these sites i mean how can it be so difficult to get a stable site?
The Lost Empire site was down as well like the same day it came out - but they redid it pretty much meanwhile at least. I followed this game a bit, it hasnt got that much attention yet - but it looks promising - a bit like se4.
You can see for yourself at:
www.polluxgamelabs.com/lostempire