Good job! It's a fun concept. It took me a few tries to realize what was going on, so I agree that it needs a bit more explanation. I liked it regardless!