Very unique and charming art style. The mechanism is very cool and provides some great puzzles and challenges. It might be a bit difficult for a jam game, but I definitely think you can win.