Luke HendersonSeptember 20, 2013Capcom, Deep Down, PS4, TGS2013Comment Deep Down Trailer and Screens - Tokyo Game Show Luke HendersonSeptember 20, 2013Capcom, Deep Down, PS4, TGS2013Comment