I liked it. It was a fun play through although I was a bit stumped at first till I noticed how some of the items worked. After that it only took a few minutes. Still I gave it good marks. Your understanding of the engine is much higher then mine!
Nice work!