Escape the Blue Blocks!!

this game makes me want to punch a baby

i cant get past 21.9