This is a fun game with what I believe to be a perfect length and difficulty. The concept of skipping stones over one another to reach a certain point is simple, but it also has many complex applications. sometimes I got stuck, but the solution always presented itself eventually. If I were to make a change it would be using every stone on every level or removing the ones that aren't needed.