The player and spike are both square hitboxes, but the collision hitbox is smaller than the visual to prevent unfair deaths when the player barely grazes a spike. If we remade it, we'd probably expand the hitbox size but the spikes were a last-minute addition so we didn't have that much time to polish them. An earlier prototype required holding the button to drill, but it felt much less responsive than the new version so we changed it. The new version is also better for the sections where you have to spam through blocks.