Nice puzzle game, although for me it was a lot of trial and error when managing multiple delay cards.
Yeah the delay mechanics need changing. I'm thinking maybe you the player should be able to choose how long to delay them for with some nice visual indications because the current version doesn't allow you to plan ahead too well.