Can confirm that the Linux native build plays perfectly well :) Took a moment until I grasped the mechanics, but once I did, I played through the entire game and was entertained the whole time!
Since each level can easily require multiple tries, I would have appreciated an option to skip everything that comes between failing and retrying the level, i.e. disabling most of the death animation, the “try again” menu, and the countdown at the beginning of the level, in favor of just reloading the level on death after, say, 0.5 seconds of the death animation.
I love how the levels all got sequels that introduced new twists to them. IMO, this way of designing them is cooler than 10 completely new levels. I also liked how many levels required thinking outside the box. For example, the last level had me scratching my head for a while until I figured it out, in a good way! Good job designing the puzzles :D