Have the tentvengers finished their mission? Was it as awesome as it sounds?