A machine readable medium storing instructions that, when executed on a computing device, cause the computing device to perform a method, the method comprising:
- displaying a virtual world interactive video game environment, the virtual world interactive video game environment including a display of a video game;
- providing a prompt to the user within the display of the video game environment indicating the availability of a virtual game item to the user as a reward for the user taking an action in the real world of the user with respect to at least one of purchasing a product or the performance of a service;
- verifying the user taking the action in the real world of the user through the capture of a video feed using the user computing device of a proof of purchase item and transmitting the photograph through the user computing device;
- and
- receiving confirmation of the user taking the action of the user in the real world of the user in the form of a redemption by the user of the virtual game item.