how "pure" is this. Can this be integrated somehow as a world of warcraft extension, interface modules there are written in lua as well.
Essentially you could use import the /gameboy module, write your own shell as a WoW extension, toss the graphics onscreen somewhere, and optionally deal with audio by setting the appropriate callback.