Escape the Maw: Update on lauch

Some minor bug fixes.