Absolutely incredible. And this runs on the GBA??
Didn't finish it, because there's a lot of puzzles!! Blown away.