These are the Ollvaror caves, currently testing in semi public beta for everyone.
You can download the game.