Alakajam! submission page | Download source code (haxe)
A mysterious fragment to aid you in your quest:
You are the Last Scholar.
Point 'n click / puzzle game.