Артемка
Ну просто универсальный, удобный и лёгкий язык
Если цель делать игры, посмотри какие у C# есть нормальные движки и делай на них. Ну, или посмотри что на других языках. PyGame трата времени, если не в целях изучения именно языка. Из движков на питоне только renpy (для виз. новелл)