I like it! The wave system resembles something remotely similar I tried out years ago but didn't managed to make it work. Hope I can figure it out now with your explanation in the comments!
Nice! Hope the explanation is helpful! Happy to add more detail too if you try it out and have more questions.