Contact the publisher of this press release 247PlayGames.com Has Announced the Launch of a New Section for Free Browser Games