A deceptively cute hard-core platformer where you will die all the time, All The Time ! Die; keep trying.