(Ab)using channels to implement a 3D pipe game