Still concealing some of it I see.
There looks to be one heck of a shot trap over under the turret. And that nearly flat top just scream “shoot me from above”.