Here's the github repo: <a href="https://github.com/flyingmachine/arenaverse" rel="nofollow">https://github.com/flyingmachine/arenaverse</a><p>And here's a walk through the code: <a href="http://www.flyingmachinestudios.com/programming/dissecting-omgsmackdown/" rel="nofollow">http://www.flyingmachinestudios.com/programming/dissecting-o...</a><p>It uses the popular clojure web framework Noir, as well as Compass for stylesheets and MongoDB.
I wish people who do "Show HN" projects like this would consider implementing throwaway accounts. More than anything, what I appreciate about some of these projects is their low-friction-low-commitment approach to user experience.