The Tweens are updated by the StateMachineSystem. Should it really be like this? Removing fsmpack.js will stop tweens :P
Solution: keep track of the local time in the actions, and use the tweening functions directly. This may sound tedious but I think it can reduce the amount of code.