Invincibros... are we liking our chances?