I played this when it came out six or whatever months ago and it still haunts me. In particular because it's not splashy or flashy, just a straightforward platformer that surely couldn't have any underlying message regarding the inevitability of death/the consequences of our own actions.
Such a seriously f*cking special game. Terry Cavanagh never disappoints.