Great job on this, have played several with similar mechanics but this one is my favorite so far, good work!
Thank you! :)