Castle Game Engine might not be as well known as other free and open source game engines, however it does look rather useful and the developers continue to pull in improvements.
Source: LXer – Castle Game Engine looking to improve gamepad support thanks to SDL2