NASA begins distributing free game! How to download?

NASA is distributing a thrilling new role-playing game 'The Lost Universe' for free to space enthusiasts. But how do you download it?

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.