Mail in electronic format may be dispatched to "info" at said domain.
Although if your feedback is on the rather poor landing page, you should wait until the new one is up ;)
Although if your feedback is on the rather poor landing page, you should wait until the new one is up ;)