There's a freeware RPG named "amulets and armor" with that vibe.
...yet it is missing the important element of "huge scale".
It still shows what the aesthetics would look like in an actual game.
It's from 1997 but (graphics aside) it could be an indie game made yesterday, it is very modern.