My thought is,
Thats a car coming down the foggy road with the players inside and crashes into that lamp post then the story begins! Aha I dunno, But I think the glow is to big to be a zombie, So it could be a boss or a car in my opinion.
The following user thanked Superdry▪ for this useful post: