Hi @alyleaf_bs,
When you've got a chance can you try verifying the integrity of the game files in Steam to see if that helps at all? For more information on how to verify the files check out the Steam Support website.
Let me know how that goes once you've had the chance to give it a shot. Thanks!
/Kent