I know many ppl had issues with the original release. Has anyone dl'd and tried this new release?
theCHIVE - Probably the best app in the world | Windows Phone Apps+Games Store (United States)
theCHIVE - Probably the best app in the world | Windows Phone Apps+Games Store (United States)