What would be the best way to submit feedback to Ubisoft? Of all the contact information provided, none of it seems to relate to providing any kind of feedback. Is this forum the best place for those in charge to see feedback, or is there another avenue? I did a search but didn't find anything related.


