di0nizus: I guess it was released on itch.io before steam? I have vague memories of some players around twitter saying good things about it and all links redirected to itch page
HunchBluntley: Seems like it could be an itch type of game, but nothing comes up when I search. So unless it was removed, or isn't indexed for some reason, doesn't seem so. I also just check the Steam page, and it seems brand-new there, too. Maybe it was previously an EGS exclusive? I don't usually think of games this "small" as going that route, but I guess maybe Epic goes after the really little fish too sometimes?
Here, I found this Ruggnar sale from May 31st 2019:
https://itch.io/s/7072/early-access It's been around for quite some time. Also itch page was removed... maybe it has something to do with the new publisher? There were lots of comments there from players praising the game. Can't remember about EGS, I only remember it being on itch and maybe on Steam greenlight that time.