Move assets.init() to assets.waitForAsync()'s callback and move loading.state = 'stopping' to the require([ 'events' ]) callback to correct FOUT on menu screen.