Thanks :-) You are right, the firefly hitbox is smaller than the actual sprite. And for the light orbs the hitbox is slightly bigger. Both intend to make smaller player mistakes more forgiving. (And it makes implementing the collision detection much easier and more performant. Was doing this part myself)