Post

Dr. Link Freeman, Ph.D

I guess this would be sometime before release but way after E3 then.