Took me a little while to understand what I was doing, but I figured it out eventually. Although the gameplay is a bit overwhelming, I love the visuals and the general vibe. Nice work!