03/07/25 Update: critical bug fixes that could cause the game to freeze, AI player upgrades, logic refinement and minor UI tweaks