Well, I have updated the website for The Probe now...I have added a "Contact" page (send messages, etc. to me) and a "Submit/Review Bugs" page.
So when bugs are found from now on, if you could try submitting bugs to the website now, I can keep up on top of them and not forget them