Really nice art and audio. I find the concept to be really unique. Due to its complexity it is a little hard to grasp without some more info, maybe a small tutorial?