Nice job, The UI is clean, and background scrolling when it says its speeding up is a nice touch, game is very easy to read and from what i can tell it all works pretty good with little confusion, I think maybe some of the puzzles may be a bit difficult to immediately get which can be a bit frustrating but that does encourage repeated play, nice work