A system for instant assembling of video clips through user performance, comprising a device operated by a user, wherein said device comprises: - user interface means configured for input and output interaction with said user; - a processing unit and a memory configured for creating a video content item by assembling one after the other a plurality of video segments extracted from a plurality of source video content items (321-325) specified in a data pack; and - an I/O unit configured for access to said data pack, said plurality of source video content items (321-325) specified in a data pack, and an optional audio content item specified in said data pack, locally or via a telematic communication network; said user interface means are configured to detect a sequence of manual assembling commands (401-408, 500-505) performed by said user, and to play one after the other said plurality of video segments extracted from said plurality of source video content items (321-325), the display order of the video segments being defined by said sequence of manual assembling commands (401-408, 500-505); said processing unit and said memory are configured to record one after the other said plurality of video segments extracted from said plurality of source video content items (321-325), resulting in said video content item , the recording order of the video segments being defined by said sequence of manual assembling commands (401-408, 500-505); where the detection of a manual assembling command (401-408, 500-505) induces the transition from a first source video content item (321-325), currently displayed and recorded to a second source video content item (321-325), characterized in further comprising a logic system for enabling a hidden portion of said plurality of source video content items (321-325) and of said optional audio content item specified in said data pack, made accessible according to reward criteria based on real-time analysis of said sequence of manual assembling commands (401-408, 500-505). - user interface means configured for input and output interaction with said user; - a processing unit and a memory configured for creating a video content item by assembling one after the other a plurality of video segments extracted from a plurality of source video content items (321-325) specified in a data pack; and - an I/O unit configured for access to said data pack, said plurality of source video content items (321-325) specified in a data pack, and an optional audio content item specified in said data pack, locally or via a telematic communication network; said user interface means are configured to detect a sequence of manual assembling commands (401-408, 500-505) performed by said user, and to play one after the other said plurality of video segments extracted from said plurality of source video content items (321-325), the display order of the video segments being defined by said sequence of manual assembling commands (401-408, 500-505); said processing unit and said memory are configured to record one after the other said plurality of video segments extracted from said plurality of source video content items (321-325), resulting in said video content item , the recording order of the video segments being defined by said sequence of manual assembling commands (401-408, 500-505); where the detection of a manual assembling command (401-408, 500-505) induces the transition from a first source video content item (321-325), currently displayed and recorded to a second source video content item (321-325), characterized in further comprising a logic system for enabling a hidden portion of said plurality of source video content items (321-325) and of said optional audio content item specified in said data pack, made accessible according to reward criteria based on real-time analysis of said sequence of manual assembling commands (401-408, 500-505). <EOS>