Mastertronic Getting Final Touches Before Launch