I think you just found the best natural deer blind in your hunting spot.Especially if its off a well used deer trail

Just make sure when you place yourself amongst all those branches and leaves you still have some clear shooting out in front of you.
I really enjoy using natural cover for ground hunting.Hay bales in fields,broken tree tops,long grass at edge of field etc.This way it is easier to follow the deers patterns.
Make sure you play the wind.Good luck----I wish you the best come saturday