Let me see if i get it
You need to play that flash games and complete achievements them trade to steam credits to get the steam game
Spoiler
Vc ja testou o serviço deles? vale apena? se sim vou fazer também e parece que tem um sistema de referidos