Thanks! Yea, the enemies like to spawn inside the bounding box of objects, which is quite a issue. It is quite funny though.
Also yea, having the hexagonal grid would be nice, actually, i've already implemented it. it's just that past me had to rotate the sin and cosine maths by 22.5 degrees.