Level-5's Time Travelers is finally due out in Japan on Nintendo 3DS, PlayStation Vita, and PSP on July 12, and a new promo shows some of the game's intense dramatics.