Nick Klepinger
Blog
ROT.js Tutorial