Yeah, it sounds as though these guys even managed to get official permission from LucasArts, which is pretty unexpectedly awesome.
Not sure whether I'd want to be caught watching this play myself, but I wish them every success in their endeavour!
The thread that spawned this whole idea is
here, by the way.