Welcome to the JSWarrior Game. Unlike traditional games, you can't control your character through a keyboard or joystick. The only way you can control your character is through JavaScript. To beat JSWarrior you can't just mash buttons, you need to think up a strategy and program the strategy as a JavaScript function.
Several people asked us to make this open-source and easily hostable to use as an interview screening tool. We will be doing so shortly, along with instructions to run it on Google App Engine for free.