Solid concept with great level design. You really do a good job with introducing new mechanics without a single word.