1989 · Positive
I'm not even going to try and make sense of this game description. Here it is directly from old-games.ru, in a rough english translation:
Added from the pool catalog; not on any collection yet.