So do we have confirmation of steam / gog yet ? seehearspeak