Excellent short game.
Exactly the kind of original gameplay mechanics I love,
with just right level of challenge,
and every game session is short enough that you immediately want to play one more again!
I reached floor 12 after 2.5 hours of non-stop play ^^
One minor detail : when you are "check" at the beginning of a turn, and you have the ability to play another action after a soul move, soul moves leading to a "check" position are forbidden, while I should be able to escape the "check" on the extra turn
(not sure what version of the game I played though)