Great mechanics, really challenging!
Maybe some kind of progress tracking or final goal would be nice.