Bloc Party just released a new single from upcoming April album release of ‘Alpha Games’