I was able to play the game fully bug-free for one full hour.
After one hour of play- RAM used never got over 1GB, so no massive memory leaks. (peaked at 930MB)
Biggest issue: Titan's Breath needs to be sped up. It's like the old Mounted Units from WOM issue.
This may not be helpful, but it's positive performance feedback.