I had an idea pretty similar to this a while ago but never got to it, it's really cool to see someone else execute it well though! nice job
thanks bro! :)