Yes, I am trying to keep up my turns in this game, but with no automated reminders and my having very little investment in its outcome since I am doing so poorly, it frequently slips my mind. If it is ever my turn, feel free to geekmail me a reminder (assuming the site is operating).
It is tough without reminders. Just starting today, I'm attempting to use a service that monitors a webpage of your choosing, and alerts you when any changes are made. It sends email alerts up to once a day (I don't think it does realtime or any faster than daily).
Although I haven't tested this with Endeavor as of yet, I have used it successfully in the past for other pages. It seems to work well, and is totally free. Other players may want to check it out: