Games/Lost Artifacts: Time Machine/MediaLost Artifacts: Time Machine·, 2018 · 8FLOORMediaBack to gameAll9Screenshots9Screenshots9More about Lost Artifacts: Time MachinePlayer reviews