Watched a couple more episodes last night.
This episode ripped off Predator with the commandos and the aliens that looked just like the Predators. I personally didn't care for all of the alien slang, and for the most part I didn't like the guest actors either, but Robert Beltran's excellent performance (as usual) and the great twist at the end made this at least a worthwhile watch.
Gotta go to class. I'll be back with another review later!