FiliusDei on 31 August 2013
I think the pictures were from e3. Not surprised they showed it running on a PC since they are developing like 5 versions of the game so why waste time doing a demo for a specific
Version?