Good job on the in-game tutorial. Would it be possible to design the levels in such a way to explain each the mechanics without having to use any words? I feel that clever use of very restricted levels and maybe a drag animation to get it all started could do that.