Crystal Tokyo, far from perfect?