I found the story kinda... cheesy.
If you like time travel stuff and watch a lot of movies or play a lot of games with this kind of theme, this is a textbook example of a time-travel story. Specifically how you cause the action you try to stop.
Still, it was pretty fun, especially the space fight, it felt pretty darn epic.