Very good level design. Game felt hard from the start and was becoming even harder with every new room. Good thing there were checkpoints :on every step :D