This is indeed the staging site.