Pythona wykorzystywałbym do prototypowania gier lub prototypowania różnych elementów, takich jak np. proceduralne generatory poziomów. Pozostałe rzeczy raczej w C# lub C++, bo niestety sam python jest w tyle, jeśli chodzi o wydajność.
Do prostych i trywialnych gier - czemu nie. Dla bardziej wymagających wybierz coś innego.