I did not manage to get past level 2 :( the difficulty was too cruel but I like how these aliens move their feet.