New Deep Down trailer Takes You To 1494 and Back to 2094’s New York

New Deep Down trailer Takes You To 1494 and Back to 2094’s New York

At this years Tokyo Game Show, Capcom’s latest trailer for Deep Down, the third-person free-to-play dungeon-crawler, finally gave us a much more informative look at…