The final fight is very hard. It took me a while and thats why I left in some mistakes. A very difficult run.