The impeccable implementation did not compensate for the fact that I didn't like either Violet or the player character. Violet's voice is perfectly believable, but it's also nagging, wheedling, and irritatingly superior; the player character's inability to focus was enough to make me declare him/her a lost cause. I appreciate the ambiance, but however detailed, the story didn't place me in a world where I wanted to spend any amount of time.
Rimworld feels like an archetypal 80s RPG: You find yourself, surprise surprise, on abandoned planet amidst the abandoned relics of civilization, your goals vague and your timeframe not very urgent. And yet there's nothing wrong with the archetype. Abandoned civilizations make interesting settings. The atmosphere is strong, if not exceptionally striking; the prose is serviceable; the puzzles are interesting, if not exceptionally original.
Rimworld makes for a reasonably entertaining afternoon (or morning, or evening, as your preferences may be); you won't feel that your time has been wasted. But there are so many other things.
The linear nature might turn off some players, but that also makes it a more truly story-like experience. Easily flowing narration (marred by the constant word definitions, which get tedious after a while) carry the whole thing along in a dreamlike manner.