Cool art style and mood.
As far as gameplay goes, it's in the vein of a 'frustrating' game, so you should have more forgiving checkpoints, like at each room shift.
Pretty solid jam game though