AHHHHHH!!!!!!!! That looks like something from resident evil. Send that to the devs, and I think they'll wet them selves :-)