I fell from Grace: Hello world! And minor launch day patch!

So I fell from Grace is finally here! It's been many, many months in the making, with hundreds of hours of testing to ensure there are no bugs for launch, and of course I overlooked a new menu element and how it might i…