Really enjoyed this one. I played it for so long trying to clear the last line but just couldn't get it!
I think it would help to conceptualise what's happening if you had the shapes fall down after you make them.