Yes, there's a new, familiar logo (to most) up top. More to come soon.
And more updates to come on the new site and other possible additions in next 2-3 weeks.
And more updates to come on the new site and other possible additions in next 2-3 weeks.