You're quite right, Pygame is definitely not the way to go for the flight engine. I was looking at PySoy for that, since I wasn't planning to go deep enough to develop my own 3D engine. If it comes to that, though, I may just.
You can use OpenGL through Pygame, I understand, but I don't...