A cross platform Game Engine for retro-style games based on SDL and Lua