I'm not usually a huge fan of puzzle games, but this one was a pleasant surprise! Great mechanics and gameplay highly recommended!