any user input escapes out of attract mode (#2)
merging back into master