The game is gone. It's not even listed on his site anymore and he probably has no intention of bringing it back since he never fixed the original problems that the game has had since the start.
If only NASA could figure out how to collect all the bags of cash that are apparently floating out in space, they wouldn't have to worry about funding.
What sucks is that this is my all-time favorite internet game and it's got all kinds of loading issues and a guy named Bubba who cheats and takes all the records.