Just noticed a little symbol in the left upper area of the site above the M. Sure looks a lot like Panamersa's symbol to me.