There were two games published in 2003 with similar titles.
1) http://www.ag.ru/games/12-chairs - This game is on site, but developer/publisher is listed incorrectly.
2) http://www.ag.ru/games/dvenadcat-stulev - This game is not on site (or I didn't found it)