Featured Reviews American Theft 80s review February 14, 2026 Chase Curnow The shadows are your friend and you own everything that isn't nailed down!