title: Need to blit transparency on a surface in Pygame
body: <p>I was wanting to make a blind affect in my game using Pygame. I was thinking of making a surface, filling it with black, then removing a circle of color on the surface where the player is so you can see the player. I also wanted to do the same for a torch. I was wondering if i was able to erase parts of a surface in Pygame.</p>