Yeah the thing is with these kind of games, that it's required for you to have the Yahaha application. Since the game is present there. Otherwise you can't play it. That's how the platform works.
Oooooh I understand now. Thanks for clarifying. :)