LÖVE is a framework for developing 2D games in Lua.

This requires lua, DevIL, physfs, libmodplug and OpenAL.