The 2D game. C++, SDL, good software design, well-written code :) Just a try