Way ahead of both you guys. I've created many mechanics in ASM that you guys aren't aware of. This is one of them. Simply create an invisible block that cannot be broken and create a looping timeline that keeps the invisible block over the enemy. Make sure that the block has the same height and width of the enemy. Though it depends on what you want. As for pushing, that is something that could be done in theory, but wouldn't work too well if you wanted to do something really good.