Look this is all very important and very intriguing, but I need to step back a second. There's a team called X-Force!?!?!?! Where do i sign up?
"Nice to meet you, so what do you do for a living?"
"I work for the X-Force!"
*cue dramatic music*
(probably followed by a "huh?" "who?" "right..... I'm going to go over here now")...