A Tetris clone written in Clojure. A purely functional game loop design managing state updates and event processing via core.asyc channels.