Cool concept, and fun, but really hard. Most people will give up before solving the first puzzle
Agreed... the designer really trolling us :')