It was in Early Access? I guess that already explains why my steam account owns it then…
Guess I should try it out!