As this is the first post from MonsterBuzz.org, I think I should say welcome to all of you. MonsterBuzz.org says “Hello world!”