Fun concept, but the spikes can spawn very close to you (like a few pixels away) and I think I've had one spawn right on top of me. You could fix this by checking the spike proximity to the player so that spikes cannot spawn too close, or making spikes unable to hurt you until they start moving.