Please consider SkeletonGame (an enhancement over pyprocgame which gets you flipping faster) in your research. http://SkeletonGame.com
Archer, Buffy, Doom, Total Annihilation, and Iron Man HD are running in top of it (and it runs on top of pyprocgame)
Good luck in your quest