Got it sorted, thanks so much! I thought Steam had a patch, I guess I just wasn't looking hard enough.
Awesome, glad it's all sorted :D