Gods and Idols: Patch 5.25.751 (Workers, Visuals, and more)

This has turned out to be the largest patch to date, with several major features added to the game. Not to mention the amount of fixes, tweaks, and improvements to several key systems and mechanics. Almost 120 thousand…