The pygame.surfarray module depends on Numeric, and will fail to load if Numeric isn't installed.
The Numeric package isn't maintained any longer, and there are no Win32 binary versions for Python 2.5. I was able to get the source and install from there, which is a workaround for the time being. What would be necessary to break the dependency on Numeric? -Dave LeCompte