After a long delay, Dark Sector finally sees the light of day, but should it have stayed in the shadows?

More...