I took your idea and implement it in a quite different way, hope you like the result!
looks cool! gonna try it out soon!