Thread:Moose513/@comment-33744259-20180418231009/@comment-25600892-20180423011430

Good guess, but that's not it. The reason is:
 * Avengers: Infinity War is coming out in five days, and Star-Lord and the rest of the Guardians of the Galaxy will be in it.