This is a very unique Idea, while it can be a bit difficult understanding what to do and what is what, givin a bit of time to enjoy this could be fun.
I love the visuals too, great job dude :).
Thanks a lot!