Myself and two colleagues are working on making our first indie game for PC and, we decided to use Cocos2D + PyBox2D. We decided this based on what we've seen of Cocos2D-iPhone games, but I'm not sure if Cocos2D-iPhone is just a port of the Python version with a few more features, or if it's far more advanced than the Python version.
I just want to be sure that I'm on the right track. (We also want to port our game to Android and iPhone if it is successful on the PC.)
Note: For the maps we will use Tiled , which is compatible with Cocos2D (both iPhone and Python versions, I think.)