Well, here is my (Failed) attempt to beat this game on the hardest difficulty!
My tip for it is at the beginning of this video!
P.S. I have no idea how I managed to break this game.