The game rock-paper-scissors implemented using CQRS & Event Sourcing in Clojure.