I would change the blindsight to blindsense. Blindsight allows you to pinpoint a creature within the area, while blindsense only tells you there is a creature on that direction. This is much more likely considering the 'magnetic' pull comparation.

The monster looks nasty. Well done.