Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Funny, I'm accessing the site through Chrome right now, replying to you. But I did get that earlier while they were doing the server move - my guess is that your browser hasn't caught on yet. Try clearing your cache and reloading.
Which I think is Shift+F5, then F5...
Well then, even better.
Almost positive that was during/because the server move.BTW I had the exact same screen show up when I tried to access the site all of yesterday on Firefox and IE. It's (somehow) fixed now.