I'm confused.

For the past few weeks I have been attempting to log onto Virtualdr.com and all i get is it is down for maint or some message like that.

Is this site now an off branch of...