Yet another crappy rip-off of Mario 64.
play daffy duck n64
Refresh if You Can't read the image.
Publisher: Infogrames Developer: Paradigm Entertainment Released: 27 October 2000
Playretrogames.online