Deep Down - TGS Trailer
by Adam Vitale on 18 September, 2014
We still don't have word on a date yet, but Capcom has released another trailer for Deep Down, the free-to-play RPG set in a future New York City which features 4-player online multiplayer.
Advertisement. Keep scrolling for more