1. A system for generating an interactive reveal video, the system comprising: a first computing device comprising at least one processor; and at least one memory storing an application executed by the at least one processor to: receive, by the first computing device, voucher information associated with an electronic voucher (e-voucher) to be given to a recipient from a second computing device, wherein the e-voucher is redeemable for a specified product or service provided by a merchant, and comprises alphanumeric data identifying the specified product or service; receive, by the first computing device, user-supplied content related to the recipient; generate, by the first computing device, the e-voucher in accordance with the voucher information and the user-supplied content; generate a multimedia display comprising the generated e-voucher and a graphical environment, at the first computing device, for transmission to a recipient computing device, the multimedia display comprising the e-voucher and imagery associated with the specified product or service and the user-supplied content; and wherein at least one of the generated e-voucher or the graphical environment in the multimedia display is interactive and where the e-voucher within the multimedia display may be manipulated in response to information obtained from one or more sensors of the recipient computing device.