You walk through the crowded streets of Tokyo, the city’s noise rising around you, yellow lights from the buildings reflecting off the sidewalks. Suddenly, a thunderous explosion shakes the air, and a massive fiery arrow streaks forward at incredible speed, slamming into the ground. The area erupts in towering flames, smoke and fire consuming e...Read more