I love the ideas and theme but the puzzle difficulty curve is frustratingly difficult and the time it takes to repair mistakes or consider de sync 4 steps in advance without the information and indicators or future generations is... hard. There's a really fun a fun game here with just a little more time put into the levels!