This is pretty good! I like the gameplay loop, it's kind of difficult, but it's a really clever mechanic. Good work!