So You Think You Can Program an Elevator
Very similar immediately playable JavaScript version.http://play.elevatorsaga.com/Which I'm now closing as I lost too much time to this the first time I saw it.