Recently I reminded myself of the game NaissanceE. It's a free game on Steam where you're left alone, exploring a giant, surreal world.
I've also been following the development of Lorn's Lure. An atmospheric extreme climbing game. Both games are vastly different to one another, but both share one thing in common. Both of them put you in a world that's so insanely big, it makes yourself feel like an ant.
I did hear a while back that the former was supposedly inspired by a manga called B