Really interesting concept. A does get a little hard though and requires quite a lot of precision from the start.