More string.format() improvements and fixing menu input for Escape