The invincibility is unfortunately the biggest sour spot I think. Thanks so much for playing and paying some compliments!