spektral/pybattle — comment on commit 9acd4c6fa52f562f06b266c0a41fdcacfa5791a0
File: gameengine.py line 46
By spektral:

Please let the natural flow of the game loop propagate to the different objects. There should be a JukeBox.update() that's called from GameEngine.update, this logic belongs there.