Вижу несколько путей:
1. C++ & Lua/Python/другой скриптовый язык. C++ для основы игры, второй язык для написанря скриптов, например, поведения персонажей. Кстати, связку с Lua если я не ошибаюсь использует Valve.
2. C# & JavaScript & Boo. Потому что это языки Unity.
3. Продолжать изучать Python и PyGame, если тебе понравился питон. Потому то на самом деле питон — классный язык.
4. Сейчас становится модным делать web-приложения (в том числе и игры) на HTML, CSS и JS. С помощью таких инструментов, как nod-webkit и Adobe AIR эти приложения можно переносить на десктоп. Если пойдёшь по этому пути, обрати внимание на библиотеку WebGL — она позволяет создавать 3D-приложения прямо в браузере. А в качестве языка для сервернгой асти можно использовать тот же Python (если будешь онлайн-игр делать)