I imagine they're referring to the fact that Heavy Rain is in the background of the epic games image. :P
yea you are right, it was so dark i thought it was just a black background lol.
sounds like private division straight up made a deal with epic thenlooks like The Outer Worlds logo partially on the top right of the picture so confirms that rumor too