1. A data-holding subsystem holding instructions executable by a logic subsystem to: render a spell-casting game for display on a display device; receive a virtual skeleton including a plurality of joints, the virtual skeleton providing a machine readable representation of a game player observed with a depth camera; recognize a throwing gesture of the virtual skeleton; track a path of a left hand joint of the virtual skeleton and/or a path of a right hand joint of the virtual skeleton during the throwing gesture; and calculate an original aiming vector within the spell-casting game from the path of the left hand joint and/or the path of the right hand joint during the throwing gesture.