Hey dude : i can tell you that the 'arcade' library in Python (from Paul Craven) is awesome.
My point of view is that is really better than PyGame,
you should try it !
Anyway, good job you did )