Game finally uploaded!
NOTE: if you can't start the game, remove the "32" parameter from graphics.py, row 22. It should look like this:
self.screen = pygame.display.set_mode((self.dataManager.w, self.dataManager.h), OPENGL|DOUBLEBUF)
The game works pretty well, only a few known bugs: Music doesn't loop. Numbers you've collected don't really position themselves correctly, and they don't get deleted when you restart, I think. Water is a bit too slow (not really a challenge?). Still, those are pretty minor.
One thing we forgot to mention in the readme: There's water on the bottom that keeps rising slowly. If you're inside it, you drown and have to restart the level.
I'm pretty happy with how it turned out. Learned how to do collision handling (not just detection), even though it's just for AABBs. Doesn't work perfectly though... Still, the game is pretty fun, and kinda pretty too! :)
Please let us know what you think!