There's only a handful of people on the forum that have deposits down that I know of... probably less than 7 at this point. The name change wasn't popular either.... nor the lack of communication.
We have updated the website with the new domain name and new logo... We'll be renaming sections and getting the Welcome post fixed as well. Please let me know if you run into any issues!