Did anyone ever play it? If not, your loss. In either case turns out one of the games included with the latest indie bundle is a clone/remake, and so far it's great. AirMech. You can get the alpha free on desura.