Brilliant! Good luck with your project too. Btw. if you experience an occasional crash while exiting the game you could add an extra check to the method void AFogOfWarWorker::UpdateFowTexture()
...
...
for (auto Itr(Manager->FowActors.CreateIterator()); Itr; Itr++) {
//ADD THIS
if(StopTaskCounter.GetValue() != 0) {
return;
}