Software: Dark Project
In many modern games, if you shoot a torch, a script triggers to make the room dark. In the engine developed by the Dark Project team, the torch is an actual light source. If you put an object in front of it, the shadow casts realistically. If an arrow misses and hits a wall, it sticks there.
(contextual — for its time and genre) Modern playability with mods: 8/10 Without mods: 6/10 dark project software