6 years ago browser, todd luke, freeware, first person, short, space, exploration, voidscape, cerulean orb Cerulean Orb (Todd Luke)