Acho Pygame muito foda, já usei ele.

Também estou tentando trabalhar em um joguinho bem complicado pra mim e aualmente eu tô usando a Ursina Engine, que é uma engine mais alto nível se comparado ao Pygame e mais voltada para o 3D.