As people have been speculating, this 'unique distributor' might be Steam or some other form of digital distribution.
Which I'm not a big fan of, but this might mean a PC version and that's a biggie. Hoping this is the case...
__________________
"Sleep - those little slices of death, how I loathe them."
|