I've beaten the game. It really require big brain.
very cool puzzle. Some kind of feedback for crafting would be really nice though so I can tell if I had crafted something.