I did revisit the square few times but it's really just unobvious of what to do there instead of waiting till the scupture becomes alive and follows me
There's some QR codes around the city, hiding at corners, i've found one next to the town hall at the left and one in a flat, you need to take picture of it to unlock abilities