Note that the demo is temporarily down. This will probably happen from time to time.
No wonder i don't see the board list either using Firefox or Tor. Anyway, i notice the demo homepage keeps making request to
https://api.demo.epochtalk.com/api/boards even though it always return "500 Interval Server Error". I may be wrong, but wouldn't it make the server receive more unneeded burden during heavy load?