This game's concept is really damn good. reminds me of an old-ish turn-based platformer that got pretty good marks in the yearly RL competition a whole back.
Thanks a bunch! Do you remember the name of that game?