A 2D Game Engine Written in C++ but has bindings to python
the main focus of this engine is you can do all the logic apart the main loop, easy to use for all people even Kids!
you just need to think the flow of your game. forget the pain in the ass when dealing with rendering. heavily based on the great Panda3D who has a great design and works with nice speed even on python