Abstract: An apparatus is provided. The apparatus includes a communications interface to receive game data from an external data source and to receive video data from a plurality of video sources. The apparatus also includes a memory storage unit to store the game data and the video data. Furthermore, the apparatus includes an aggregator to select a video from the video data, wherein the video is associated with an event in the game data. The apparatus additionally includes a notification engine to generate a notification to be transmitted via the communications interface.