Very hard. Found out some mechanics such as ceiling walking, reverse movement etc. Couldn't pass the level.