Clojure roguelike