Posted by: Chief
News from Free Games Galore. - 01/17/14 10:59 AM
A new addition at Free Games Galore and a big one:
The Big List of Indie Game Sites
If you are a fan of Indie Games, you will enjoy going through all the pages of these sites.
We posted this site at Galore for reference. Of course not all games are free.
Thanks MaG for posting it.