PyBlast

PyBlast is a homebrew arcade game made using the PyGame library.  All
game actors are objects whose interactions are controlled by the game
engine and the result of those interactions is drawn to the screen.