I totally saw the renderings. It was late last night, just northwest of town. I was driving along a forest dirt road just after sundown, and as I rounded a bend, I saw the renderings crossing the road in the distance. They froze as they saw me... I guess they'd be about 20 yards off at that moment. The details were indistinct, but I could distinctly make out three point towers along a low-slung podium. There was also an awful, musky stench in the air. After about 20 seconds, the renderings turned and walked into the bush, acting unconcerned.
It was totally freaky. I got a video, but you can't really see much on it.