This is one of those tracks you hear and say what the...bleep!
but if you listen to it a few times from start to end, you get the point within the theme of the overall project.
I like trying new ideas with music so this is just another musical idea.
Its free and original, so take a listen and enjoy it if you like, or perhaps maybe it's not your cup of tea.
In any case music should be fun, new, and free to listen, and as always cheers.