Is My Chemical Romance’s recent online activity simply just to promote next year’s North American stadium tour? Hmm, we think not…