This game was unplayable for me at wedding ring as the freezes even at 720P, no shadows, reflections. It barely makes 25fps when it runs, otherwise will constantly freeze.
A redditor kindly told me to manually change the video driver and it has made all the difference:
"You could try playing in OpenGL by finding the OctodadConfig.xml file and editing it in notepad and saving while the game is closed. AppData is a hidden folder in windows, but you could type in the address:
C:\Users\YOURUSERNAME\AppData\Local\Octodad Dadliest Catch
Change the value from 4 (DirectX 9.0) to 5 (OpenGL):
<int name="System\_VideoDriver" value="4" />
Otherwise you may try changing the number of physics threads in the game settings and restarting the game."
https://www.reddit.com/r/octodad/comments/h8h96c/pc_performance_freezes_and_lag_on_1080tii99900k/