Well Well! A little research turned up this:
http://linthesia.sourceforge.net/
Actually its in the ubuntu repos! (though it will not launch). I'll try compiling it from source.
Given this - I probably wont be re-coding the thing.