difficult invincible Wildcat. .. yes