The mechanics are pretty good and engaging, although i feel like the level has a steep learning curve. Great concept overall !