Oh yes, the day has finally come. The site is up in its early stages, but still needs tons of work. You can be sure that things will change a lot over the next few weeks. Hopefully for the better