We were in the dark as much, as you.
And I don't knkw who made you feel you were invading.... But they are ignorant shits.
Most of us understand you are going to lose your site.
And we've had people migrate here before from other sites.
It's so sad your site is closing down.... But maybe, since we share the same developers, you might get some of the features you've were used to.
Nuno and Andrew are continually adding features here.
So I hope it becomes a good place for you guys.