Josh,

When you say that it's running on two sites, I tried both URL's and on the htscience.com one it simply says "coming soon".
Not sure what you meant?