broken glass heroes