Maybe improving the old PyGame method?
Maybe improving the old PyGame method?