The imbuement machine must only be operated by licensed professionals with proper supervision nearby. USE EXTREME CAUTION!

Imbuing or extracting traits from crates is INCREDIBLY DANGEROUS for the untrained and is in most cases UNNECESSARY and NOT RECOMMENDED.


Imbue is my first foray into PuzzleScript development and I'm proud of what I've put together. The game has 20 core puzzle levels, a "revisitable" hub world, and a number of solutions that will hopefully surprise you!

The game includes a built-in level skip feature - press X seven times to skip any level that you don't feel like dealing with. Be warned though - you may skip learning an important mechanical concept. All levels are confirmed solvable even though they may not necessarily seem so at first.

If you experience any bugs or what you think are unintended solutions, please let me know in the comments and I will work to provide updates/fixes. 

Thank you for checking this out!


Full Walkthrough


Link to source code:

Rated 4.8 out of 5 stars
(4 total ratings)
Made withPuzzleScript
TagsPuzzleScript, Sokoban

Development log


Log in with to leave a comment.


wow, what a puzzle! please make imbue 2, i would definitely play it :)

Thank you, I'm glad you like it! I'm proud of this game and it's twists and learned a lot about PuzzleScript while making it. I don't know that I'll make a sequel (maybe a level pack?), but I'll definitely be making more PuzzleScript games in the future.

You (and anyone) are welcome to crack open the source code and make/share levels if you have ideas you'd like to explore.

(3 edits) (+1)

wait, there's a source code? nice! i'll go explore more, and hopefully get better at puzzlescript coding by looking at your code. maybe for imbue 2 you could expand on the lore? (although i care about the puzzles more haha)

edit: oh wow, you actually coded all possibilities of crates. i thought there was something smarter that you used (i thought you added a new collision layer for the second crate property). i like that you showed your scrapped levels!

When I started creating this, I tried to go that "something smarter" route, but I quickly found that I needed more specific implementations of crate types to allow for chained behaviors. 

Ah, so that's why.


Nice Game! 4/5 ★

It would lack background music.


Well, I accidently skipped a few levels.  I then went through the whole game a second time.  I think there was only 3 or 4 levels that I couldn't figure out.  The last level, I was able to get the enlightenment cube up and out from the bottom, but couldn't figure out how to get it over to the spot to make it merge with me.  I'm assuming that's what is done.  

You're on the right track.


This game is imbued with awesome cleverness.  Great job!  Hope you make many more games!

Thank you! Can I ask how far you've gotten?