Either it's too difficult or I'm just terrible at it, but I haven't managed to get past the first level :(