Hi there,
2 issues with the "Submit Feedback" feature:
1st - http://insurgency-sandstorm.com/feedback redirects me to a page I don't have access to: https://forums.focus-home.com/category/227/insurgency-sandstorm-pre-order-beta
2nd - The UI button behavior is different from pressing F1. Clicking the button launches the Steam overlay browser, and pressing F1 launches my OS's web browser
Thanks,
GiZ