Tag Archives: Deep Down

Capcom releases E3 trailer of Deep Down, an upcoming dungeon crawler. The game is set within New York…

 

Capcom’s Deep Down got some new screenshots from Sony Japan’s website. The pictures show off various monsters that…