Any chance you could put a link on the main page (say, a greenish box under the main logo) to take us to the wonderful new place?
Sure. It will be here tomorrow.
Not that I have anything against a large red button, it just distracts me. I say “oh, wonder if there’s anything new on… BIG RED BUTTON!” I can’t be alone here