Chicago pop rock band Push Puppets have delivered their new single ... It has some math rock moments like phrases and patterns of different lengths keeping things interesting.” ...