py-Kyra: a fast game development framework for Python

Features
  Base classes: Sprite, Canvas, Image, Tile, ...
  MPEG video support
  Render in an OpenGL surface support
  Compressed data files for package images, sprites, etc..
  PNG, JPEG, GIF, BMP, TIF, PCX, etc. images support (directly or from
  a .dat file)
  MP3, Ogg Vorbis, WAV and multichannel module files support
  Sound channels mixing
  many others: alpha channel, scaling, etc.
