Grail

Grail is an Adventure Engine created by Henning Hasemann licensed under the GNU General Public License.

Development
Grail was originally written in D and known as Indiana, but due to problems with the D toolchain, Hasemann switched to C++. The C++ Port is still in an early state. Feature plans include a gui editor, lua bindings and everything else needed for a 2d point and click adventure game.

Games
Grail is being used by the upcoming Giga Mansion 2 Game.