Spot: The Video Game (NES) Review

Do you remember product mascots? I’m talking about the ones in the 90s that were all over the place. They were these cool, smooth-talking…