A Corona library for Predeterminite Tweening. This will help boost performance of your app if you have a lot of transitions that don't require runtime calculation (for example, character part animations).
I often add tweens to objects which have initial xScale or yScale set to -1 [to use single image for left/right hand for example], but AK-Tween will ignore the initial setting and will start with xScale/yScale = 1.
Because you are using table.remove without checking if table.indexOf returned value, if you call finishTween() on a tween which was not playing, you will remove the last tween in registered table.
To resolve this issue you'll have to check if indexOf returned value before calling table.remove.