Huzzah for a studio space! That sounds like a major upgrade. I like how "full" (This is probably not at all the right word) the sound on this track is, like you really get this sense of all these little sounds whizzing back and forth, circling around you. It's pretty nifty.