Watching this on TV right now
Watching this on TV right now on W9 french channel, and it's pretty good, reminds me of the game with all the technological stuff.
The special effects are nicely done, and the action is your typical movie action.
Even though it's not finished yet i'd recommend it to any fan of the genre.