The latest title in the series unfolds in modern-day Tokyo as players fight to defeat bosses faster than their opponents.