Games/Micro Mouse/MediaMicro Mouse·, 1983 · MC LothlorienMediaBack to gameAll2Screenshots2Screenshots2More about Micro MousePlayer reviews