markw7
11-17-2006, 11:46 PM
Trying to track down site... interactive game/puzzle, takes place on a floating asteroid... you walk a few little characters around up and down mountain ridges and activate vehicles to get around... lots of switches and tricks and stuff... beautiful illustrations... ?????