GamersGate today announced the upcoming beta-testing and release of their FreeGames, a platform for allowing users to play numerous Mac and PC titles free of charge in exchange for watching …

Continue reading →