Don't worry too much about the Steam Proton issue. Some of the submissions had issues, others didn't. Kind of a toss up. Not sure what the main issue is on any of them. And your not alone in the "running out of time" department.