Another great animation
I personally found the length to be good, so no complaint there.
I love the fluidity of your animation. In fact, I think that's what keeps me coming back to these.
The idea is, of course, still good, even if the giant Tetris robots are in them all.
I love the small humor you add in there, too. The little !@%&! right before the blocks start dropping on him. It's like he's sitting there saying to himself, "Seriously? Every fucking time!"