cramgaming.com
Deep Down Gameplay video - Cramgaming.com
A video which shows off some Deep Down gameplay from the Japanese version.