The last room seemed a little too big for the time limit but I got it on the 3rd try!
The last room was super rushes, I posted the game with little time left, I think what messed it up was the tight setup with the x blocks that lead to the paper on the top-right.