I played this game before steam came out, and purchased it then.

After seeing all the work they've put in, I'd like to come back and check it out.

Where can I download the game and access my old account?