Choreographed avatar movement and control methods, systems and computer program products for the same, the method comprising associating M1 animation segments, for animating an avatar, to M1 corresponding animation cards in a first animation deck virtually implemented over a video game platform; associati...