So, the game is working perfectly now. I'm not sure exactly what fixed it, but I'll describe the steps I took in order:
1.) Verify integrity of game files
2.) Launch game, check for change, no change
3.) Verify integrity of game files again
4.) Launch game, check for change, no change
5.)...