Tokio tuntuu paikoin Max Payne -maailmalta.