Capcom certainly aren’t letting up on pushing Deep Down, as they have released three new screenshots, as well as revealing a little about the game’s Sphere social network, which is designed to let the player keep an eye on their…

Capcom certainly aren’t letting up on pushing Deep Down, as they have released three new screenshots, as well as revealing a little about the game’s Sphere social network, which is designed to let the player keep an eye on their…