Super Putty © 1993 US Gold
GAME ID: SNS-YU-USA BARCODE: 7 43175 79066 5
Released in November 1993 in the USA.
Game's ROM.