Anyone else notice the GIANT spider web there? :-s I hate to think what's living in it. Crap crap crap