Given it's preview in the PCGameplay Benelux, I'd say it's pretty sure to be on PC.
Thing is, all magazines have a batch of High-Res publicity shots, but are shown only Predator-gameplay, with Alien- and Marine-gameplay to follow shortly. Each and every magazine only specifies it's own target audience and won't mention the other. Marketing, chaps.