SoftQuack.com is a software downloading site that provides freeware, shareware & Free PC Games to Windows users free.