>>269719675
I mean, it is made by anshar, and they're a real studio that made the mistake of publishing via not steam early on, via stardock I think? 
Detached was actually a gorgous and early take on the space junkies idea that didn't get any traction because nobody had vr in 2017. 
So they have the chops, anyway.