Very challenging and well-designed! But another ending is too hard for me, so I watched the playthrough, what a surprising twist!