Free Ride Games to release new update for their game player, where you can download and play more than 300 free games.
Source: http://www.freeridegames.com