the collisions are actually pixel-perfect in this game. the player has a 2x2 hitbox that is tested against the pixels of the screen when rendering. the colors of those 2x2 pixels determine whether it's a death or not.