User blog comment:JakePT/James Sanders = James Vega/@comment-94.70.51.19-20110510212829/@comment-86.163.176.200-20110511163001

Not a single picture that can be confirmed as him... this guy's like a ghost. Time will tell if he is the concept art guy, but don't get your hopes up, methinks.