6 years ago browser, freeware, exploration, meteor stroll, mutantleg, frist person Meteor Stroll (mutantleg)