WT*?
Is this thing REALLY from NASA?
Its more like a weekend project targeting third grade kids.
80s style car games, always looking from the top.
It may not be from NASA though
The website URL is missing
Peppeddu about
NASA Lunar Electric Rover Simulator