Amazing game, found this from Real Civil Engineer Youtube. I've spent hours to complete it. But I've given up for the last bonus 30 stuff at the end.