I'm currently working on a retro-style 2D game engine in C that recreates the look and feel of NES games.