I have been working on a 2d game engine with a small team since February (on and off) written in C++ using SFML with lua for game scripting and XML for data. You can find the project at: http://code.google.com/p/noobtoob-kickle/ With the engine we are also building a remake of the NES game Kickle Cubicle which was an awesome puzzle game. I have some thumbnails of ingame screenshots below. Enjoy.
Screenshots:










I wanted to prototype an editor for the game so I spent about an hour writing one with python and pygame and it turned out like this:
