I honestly have only beaten the game on easy and medium difficulty. I have only gotten to day 3 on hard and day 2 on impossible. It is a tricky tricky game!