An urban fantasy RPG set in present-day Shibuya with dual protagonists and a powerhouse creative team