With the update: if you die and respawn, you lose all your gems that you have collected, which (if you don't notice, as I didn't notice) gets you softlocked in the final room.
Finished the game! Yay! Super fun puzzle game. Loved the easy undo button and the optional hints. Also that you didn't have to fully complete a world to move onto the next!
100%ed so far, except for the achievements. Still gotta figure out what they are. (Maybe small hints in-menu would be cool?)
The game could definitely use more upgrades though as i found that some of the more common upgrades tended to drop multiple times so i just had a lot of duplicate items.