I did a brief glance around, didn't really see any mention of the release but I assume a lot of the Cane and Rinse listenerbase isn't necessarily the audience for it haha
Anywho, I'm really enjoying it so far and would be happy to play with others. I'm on PC and my username ingame is the same as here!