Enjoyed it a lot - the mechanics here were really cool, very difficult but in an enjoyable way.
Keep it up :)