diff --git a/src/js/automaton.js b/src/js/automaton.js index 0741af6..c80cd85 100644 --- a/src/js/automaton.js +++ b/src/js/automaton.js @@ -111,14 +111,16 @@ function Automaton(async, cache, dom, messaging, screen, session, ui) { ui.frame('GameInit'); messaging.send({tag: 'NewGame'}); async.run( - session.syncGame(), - async.bind( - askName(), - set('name'), - askSkin, - set('skin'), - askGender, - set('gender') + async.parallel( + session.syncGame(), + async.bind( + askName(), + set('name'), + askSkin, + set('skin'), + askGender, + set('gender') + ), ), async.apply(session.set, {character: character}), async.apply(screen.clear, 'text')