Its a really great puzzler, the reverse mechanics are really well done and make you plan out you future moves thoroughly! Awesome Job!