It was a little hard, but I managed to survive :) Nice and an enjoyable game! Here is my playthrough: