About This File Battletoads (USA) - (NES) goofers did the game title Video Snap available from EmuMovies