Hey! I had a similar idea but impressed with how you've solved this! :D
Thanks :)
The concept was there in about 15 minutes and the core gameplay in about 24 hours. Was simple enough to be manageable for one programmer + one artist.