In the past free products have usually been sub standard if not even less than sub standard of their paid counter parts and that goes for games as well. Usually when a title is free one could expect bad graphics, sad sound and or poor gameplay but lately that has been changing as evident with […]