Thank your for playing! Also its definitely not just you, even I get lost trying to find the last generator. I was planning to create a radar but didn't have enough time sadly (also I did just kinda put the generators down randomly without thought so that didn't help). Also huh, not sure what's that about. Hoping that it is just a false flag but I'll most likely look into that.