Deep Down - TGS Trailer
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.
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.