Barracuda: Secret Mission 1
Moby ID: 65121
DOS screenshots


















Are we missing some important screenshots? Contribute.