User blog comment:Dtngfan/New images released for "Happy New Year!"/@comment-1635895-20120426102800/@comment-1038387-20120426105003

Those two scientists are Sardath and Adam Strange. From Rann (well, Adam's an earthling). Still, they could be from the future, but they're seen communicating with John Stewart, so not likely.