I'm kinda wary that they went from "focusing on PC and consoles" to "focusing on mobile and consoles". PC is out for this?
If the producer said he brought a PC for the event then to me, seems obvious it'll be for PC. Especially since people play the mobile game on PC as well.
Also... To one of the dudes above saying areas look bland? You've seen one area. Trust me... The art book and mobile game have MANY different locations.