Very cool, reminds me of Team Innocent on PCFX. Minor gripe: It could use 45 degree rotations for the character sprites, as well as a scaling routine so they can shrink with distance. Also let the character slide along collision edges instead of snagging, and add something like a journal to collect clues/record those carvings you find.