Aug 3 2011Save8/3/11 The Hidden is the Strange Lovechild of Face Raiders and Ghostbusters, Living in Foursquare's Foster HomeJoshua Rivera33Save At first glance, The Hidden looks an awful lot like Face Raiders, one of the free augmented reality games…