Very creative mechanic and challenging game, felt a bit unclear why I was dying sometimes, but that's part of a unique mechanic I think. GG!