>>405964653
They were making a game about Trolls before.
https://store.steampowered.com/app/1234880/Troll_Hunter_VR/
I assume and hope that the silence since then was because they dropped the project to work on something else.