Pretty much everything I do in Unity, I compare to what I could do in Warcraft III. One of the most surprising (to me at least) omissions was the ability to make custom materials. That is, being able to layer, blend and animate textures to create a final look for your characters.
In this strange modern worlds, such things require one to make shaders. That means a whole heap of extra programming work, and some pretty esoteric programming at that.
Then they invented lovely graph-based shader builders.
I didn’t play Prey at the time because it was visually unappealing to me and I’m as shallow as a puddle. While the thought of sneaking and shooting one’s way around a space station ticks many of my boxes, the thought of doing so while fighting the most nondescript aliens you could ever imagine poured doubt on the entire enterprise.
But the reviews all said it was good and I saw it on sale while I was picking up the fantastic XCOM2, so I thought to myself, “how bad can it be?”