Games/Bugaboo/MediaBugaboo·, 1983 · IndescompMediaBack to gameAll2Screenshots2Screenshots2More about BugabooPlayer reviews