While in my search I'd found this YouTube channel:
http://www.youtube.com/user/MegaGameI
In this channel there's something like this:
Welcome to the Mega Game I, game-owned channel. Mega Game is a game AddGames-house developed shopping game, which is distributed for free for example.
Mega market context.
Let's hope it is the same for US version