Actually watched this the other week. I was surprised that it's about American Marines, as it seems that the steelbook is only being released in France. Good special effects, despite being relatively low budget. The plot was a bit generic, nothing special in my opinion. A good movie for sci-fi fans.
I dig the art on the front, I'm a bit miffed by the French title (Identify...how generic). Hard locked French subs don't help. I'd pick this up if not for the change of title.