Its just a long action scene. A very good action scene, but that's pretty much it. And nobody in the X office remembers how time travel works in Marvel, but that's par the course.
If you liked X-force you'll probably like this, because this is just X-force.
Edit: Sage's data page made me laugh. Its just so silly.