Thank you playing the game and for your kind words.
The bugs that you mentioned are known, but we could not reproduce them consistently in the little time each team member had, so fixing was a bit out of scope :p But when those are fixed the game can focus on the puzzles ^^