Definitely could use some more time watching the blocks fall. I also had a power-up fall and roll right off of me, so I'm not sure their collision is on right?
The camera overlay is really aggressive at the edges, which warps some perception of the player's hitboxes, might be worth reviewing if you continue to flesh it out