Moving around game settings to allow for client-side validation.
We can use placeholders since missing values have defaults.
Reformatted html, added maxlength & client-side js, updated css.