After just 300+ Attempts and 200+ rages, finally beat this level. (Sorry for the lag thingy, my PC is weak for the designs.)