Actually, this level was not super bad to me. It didn't take me too long to pass the level. The strategy to this level could be to focus on making matches on the bottom, as this level relies on cascades.
What do you think?