I've just looked and j can't see anyone. Though, I have blindspots. I could swear I hear footsteps on the plastic though.
91