
The rumors were swirling, swirling! But they’re no longer rumors, now are they? I’m talking, of course, about LucasArts’ huge announcement that they just made: a whole bunch of their old games will be available on Steam beginning on Wednesday.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: