it is a part of the marketing of games to sell their magazines so it is a good initiative to grow their sales in future.
Develop games in your browser. Powerful, performant & highly capable.
i like flash games when I have leisure time so i play MiniClip flash games.